builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-094 starttime: 1465426115.14 results: success (0) buildid: 20160608141429 builduid: 8dc57391f080448fabb9bf7ba70ae880 revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:35.137059) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:35.137736) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:35.138067) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:35.309395) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-08 15:48:35.309740) ========= '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-094\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-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-094\AppData\Local LOGONSERVER=\\T-W864-IX-094 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-094 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-094 WINDIR=C:\windows using PTY: False --15:48:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.35 MB/s 15:48:37 (13.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.332000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-08 15:48:37.802458) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-08 15:48:37.802871) ========= '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-094\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-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-094\AppData\Local LOGONSERVER=\\T-W864-IX-094 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-094 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-094 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.913000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-08 15:48:42.737336) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-08 15:48:42.737781) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --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 ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-094\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-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-094\AppData\Local LOGONSERVER=\\T-W864-IX-094 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-094 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-094 WINDIR=C:\windows using PTY: False 2016-06-08 15:48:43,674 truncating revision to first 12 chars 2016-06-08 15:48:43,674 Setting DEBUG logging. 2016-06-08 15:48:43,674 attempt 1/10 2016-06-08 15:48:43,674 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ec56d351f9a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-08 15:48:44,273 unpacking tar archive at: mozilla-beta-ec56d351f9a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.984000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-08 15:48:44.827242) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:44.827655) ========= script_repo_revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:44.828097) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:44.828422) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:48:44.846046) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-06-08 15:48:44.846390) ========= '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-094\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-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-094\AppData\Local LOGONSERVER=\\T-W864-IX-094 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-094 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-094 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 15:48:45 INFO - MultiFileLogger online at 20160608 15:48:45 in C:\slave\test 15:48:45 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 15:48:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:48:45 INFO - {'append_to_log': False, 15:48:45 INFO - 'base_work_dir': 'C:\\slave\\test', 15:48:45 INFO - 'blob_upload_branch': 'mozilla-beta', 15:48:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:48:45 INFO - 'buildbot_json_path': 'buildprops.json', 15:48:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:48:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:48:45 INFO - 'download_minidump_stackwalk': True, 15:48:45 INFO - 'download_symbols': 'true', 15:48:45 INFO - 'e10s': False, 15:48:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:48:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:48:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:48:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:48:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:48:45 INFO - 'C:/mozilla-build/tooltool.py'), 15:48:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:48:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:48:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:48:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:48:45 INFO - 'log_level': 'info', 15:48:45 INFO - 'log_to_console': True, 15:48:45 INFO - 'opt_config_files': (), 15:48:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:48:45 INFO - '--processes=1', 15:48:45 INFO - '--config=%(test_path)s/wptrunner.ini', 15:48:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:48:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:48:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:48:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:48:45 INFO - 'pip_index': False, 15:48:45 INFO - 'require_test_zip': True, 15:48:45 INFO - 'test_type': ('testharness',), 15:48:45 INFO - 'this_chunk': '1', 15:48:45 INFO - 'total_chunks': '10', 15:48:45 INFO - 'virtualenv_path': 'venv', 15:48:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:48:45 INFO - 'work_dir': 'build'} 15:48:45 INFO - ##### 15:48:45 INFO - ##### Running clobber step. 15:48:45 INFO - ##### 15:48:45 INFO - Running pre-action listener: _resource_record_pre_action 15:48:45 INFO - Running main action method: clobber 15:48:45 INFO - rmtree: C:\slave\test\build 15:48:45 INFO - Using _rmtree_windows ... 15:48:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:50:42 INFO - Running post-action listener: _resource_record_post_action 15:50:42 INFO - ##### 15:50:42 INFO - ##### Running read-buildbot-config step. 15:50:42 INFO - ##### 15:50:42 INFO - Running pre-action listener: _resource_record_pre_action 15:50:42 INFO - Running main action method: read_buildbot_config 15:50:42 INFO - Using buildbot properties: 15:50:42 INFO - { 15:50:42 INFO - "project": "", 15:50:42 INFO - "product": "firefox", 15:50:42 INFO - "script_repo_revision": "production", 15:50:42 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 15:50:42 INFO - "repository": "", 15:50:42 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 15:50:42 INFO - "buildid": "20160608141429", 15:50:42 INFO - "pgo_build": "False", 15:50:42 INFO - "basedir": "C:\\slave\\test", 15:50:42 INFO - "buildnumber": 0, 15:50:42 INFO - "slavename": "t-w864-ix-094", 15:50:42 INFO - "revision": "ec56d351f9a0677f9ef34a6f6cefbf7addf86145", 15:50:42 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 15:50:42 INFO - "platform": "win64", 15:50:42 INFO - "branch": "mozilla-beta", 15:50:42 INFO - "repo_path": "releases/mozilla-beta", 15:50:42 INFO - "moz_repo_path": "", 15:50:42 INFO - "stage_platform": "win64", 15:50:42 INFO - "builduid": "8dc57391f080448fabb9bf7ba70ae880", 15:50:42 INFO - "slavebuilddir": "test" 15:50:42 INFO - } 15:50:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 15:50:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 15:50:42 INFO - Running post-action listener: _resource_record_post_action 15:50:42 INFO - ##### 15:50:42 INFO - ##### Running download-and-extract step. 15:50:42 INFO - ##### 15:50:42 INFO - Running pre-action listener: _resource_record_pre_action 15:50:42 INFO - Running main action method: download_and_extract 15:50:42 INFO - mkdir: C:\slave\test\build\tests 15:50:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:50:42 INFO - https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:50:42 INFO - trying https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 15:50:42 INFO - Downloading https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:50:42 INFO - Downloaded 1240 bytes. 15:50:42 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 15:50:42 INFO - Using the following test package requirements: 15:50:42 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 15:50:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 15:50:42 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 15:50:42 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'jsshell-win64.zip'], 15:50:42 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 15:50:42 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 15:50:42 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 15:50:42 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 15:50:42 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 15:50:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 15:50:42 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 15:50:42 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 15:50:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:50:42 INFO - https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:50:42 INFO - trying https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 15:50:42 INFO - Downloading https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:50:44 INFO - Downloaded 20849426 bytes. 15:50:44 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/*'] 15:50:44 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/* 15:50:45 INFO - caution: filename not matched: web-platform/* 15:50:45 INFO - Return code: 11 15:50:45 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')]} 15:50:45 INFO - https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:50:45 INFO - trying https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 15:50:45 INFO - Downloading https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:50:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:50:50 INFO - Downloaded 36389114 bytes. 15:50:50 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/*'] 15:50:50 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/* 15:51:40 INFO - caution: filename not matched: bin/* 15:51:40 INFO - caution: filename not matched: config/* 15:51:40 INFO - caution: filename not matched: mozbase/* 15:51:40 INFO - caution: filename not matched: marionette/* 15:51:40 INFO - caution: filename not matched: tools/wptserve/* 15:51:40 INFO - Return code: 11 15:51: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')]} 15:51:40 INFO - https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 15:51:40 INFO - trying https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip 15:51:40 INFO - Downloading https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 15:51:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:51:43 INFO - Downloaded 82712310 bytes. 15:51:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip 15:51:43 INFO - mkdir: C:\slave\test\properties 15:51:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:51:43 INFO - Writing to file C:\slave\test\properties\build_url 15:51:43 INFO - Contents: 15:51:43 INFO - build_url:https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip 15:51:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:51:44 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:51:44 INFO - Writing to file C:\slave\test\properties\symbols_url 15:51:44 INFO - Contents: 15:51:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:51: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')]} 15:51:44 INFO - https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:51:44 INFO - trying https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 15:51:44 INFO - Downloading https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:51:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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 15:51:46 INFO - Downloaded 50732141 bytes. 15:51:46 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'] 15:51:46 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 15:51:48 INFO - Return code: 0 15:51:48 INFO - Running post-action listener: _resource_record_post_action 15:51:48 INFO - Running post-action listener: set_extra_try_arguments 15:51:48 INFO - ##### 15:51:48 INFO - ##### Running create-virtualenv step. 15:51:48 INFO - ##### 15:51:48 INFO - Running pre-action listener: _pre_create_virtualenv 15:51:48 INFO - Running pre-action listener: _resource_record_pre_action 15:51:48 INFO - Running main action method: create_virtualenv 15:51:48 INFO - Creating virtualenv C:\slave\test\build\venv 15:51:48 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 15:51:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:51:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:52:01 INFO - Installing distribute......................................................................................................................................................................................done. 15:52:03 INFO - Return code: 0 15:52:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:52:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:03 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 0x024BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255A0F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02591368>, '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 0x022AED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-094', 'USERDOMAIN': 'T-W864-IX-094', '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-094', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-094', '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-094\\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 15:52:03 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 15:52:03 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 15:52:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:52:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Roaming', 15:52:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:52:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:52:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:52:03 INFO - 'COMPUTERNAME': 'T-W864-IX-094', 15:52:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:52:03 INFO - 'DCLOCATION': 'SCL3', 15:52:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:52:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:52:03 INFO - 'HOMEDRIVE': 'C:', 15:52:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 15:52:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:52:03 INFO - 'KTS_VERSION': '1.19c', 15:52:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 15:52:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-094', 15:52:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:52:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:52:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:52:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:03 INFO - 'MOZ_NO_REMOTE': '1', 15:52:03 INFO - 'NO_EM_RESTART': '1', 15:52:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:52:03 INFO - 'OS': 'Windows_NT', 15:52:03 INFO - 'OURDRIVE': 'C:', 15:52:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:52:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:52:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:52:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:52:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:52:03 INFO - 'PROCESSOR_LEVEL': '6', 15:52:03 INFO - 'PROCESSOR_REVISION': '1e05', 15:52:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:52:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:52:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:52:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:52:03 INFO - 'PROMPT': '$P$G', 15:52:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:52:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:52:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:52:03 INFO - 'PWD': 'C:\\slave\\test', 15:52:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:52:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:52:03 INFO - 'SYSTEMDRIVE': 'C:', 15:52:03 INFO - 'SYSTEMROOT': 'C:\\windows', 15:52:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:03 INFO - 'TEST1': 'testie', 15:52:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:03 INFO - 'USERDOMAIN': 'T-W864-IX-094', 15:52:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 15:52:03 INFO - 'USERNAME': 'cltbld', 15:52:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-094', 15:52:03 INFO - 'WINDIR': 'C:\\windows', 15:52:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:52:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:52:03 INFO - Downloading/unpacking psutil>=0.7.1 15:52:04 INFO - Running setup.py egg_info for package psutil 15:52:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:52:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:52:04 INFO - Installing collected packages: psutil 15:52:04 INFO - Running setup.py install for psutil 15:52:04 INFO - building 'psutil._psutil_windows' extension 15:52:04 INFO - error: Unable to find vcvarsall.bat 15:52:04 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-u3c4xh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:52:04 INFO - running install 15:52:04 INFO - running build 15:52:04 INFO - running build_py 15:52:04 INFO - creating build 15:52:04 INFO - creating build\lib.win32-2.7 15:52:04 INFO - creating build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:52:04 INFO - running build_ext 15:52:04 INFO - building 'psutil._psutil_windows' extension 15:52:04 INFO - error: Unable to find vcvarsall.bat 15:52:04 INFO - ---------------------------------------- 15:52:04 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-u3c4xh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:52:04 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-094\AppData\Roaming\pip\pip.log 15:52:04 WARNING - Return code: 1 15:52:04 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! 15:52:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:52:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:04 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 0x024BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255A0F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02591368>, '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 0x022AED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-094', 'USERDOMAIN': 'T-W864-IX-094', '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-094', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-094', '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-094\\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 15:52:04 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 15:52:04 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 15:52:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:52:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Roaming', 15:52:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:52:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:52:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:52:04 INFO - 'COMPUTERNAME': 'T-W864-IX-094', 15:52:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:52:04 INFO - 'DCLOCATION': 'SCL3', 15:52:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:52:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:52:04 INFO - 'HOMEDRIVE': 'C:', 15:52:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 15:52:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:52:04 INFO - 'KTS_VERSION': '1.19c', 15:52:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 15:52:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-094', 15:52:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:52:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:52:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:52:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:04 INFO - 'MOZ_NO_REMOTE': '1', 15:52:04 INFO - 'NO_EM_RESTART': '1', 15:52:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:52:04 INFO - 'OS': 'Windows_NT', 15:52:04 INFO - 'OURDRIVE': 'C:', 15:52:04 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', 15:52:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:52:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:52:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:52:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:52:04 INFO - 'PROCESSOR_LEVEL': '6', 15:52:04 INFO - 'PROCESSOR_REVISION': '1e05', 15:52:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:52:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:52:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:52:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:52:04 INFO - 'PROMPT': '$P$G', 15:52:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:52:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:52:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:52:04 INFO - 'PWD': 'C:\\slave\\test', 15:52:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:52:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:52:04 INFO - 'SYSTEMDRIVE': 'C:', 15:52:04 INFO - 'SYSTEMROOT': 'C:\\windows', 15:52:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:04 INFO - 'TEST1': 'testie', 15:52:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:04 INFO - 'USERDOMAIN': 'T-W864-IX-094', 15:52:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 15:52:04 INFO - 'USERNAME': 'cltbld', 15:52:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-094', 15:52:04 INFO - 'WINDIR': 'C:\\windows', 15:52:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:52:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:52:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:52:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:52:05 INFO - Running setup.py egg_info for package mozsystemmonitor 15:52:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:52:05 INFO - Running setup.py egg_info for package psutil 15:52:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:52:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:52:05 INFO - Installing collected packages: mozsystemmonitor, psutil 15:52:05 INFO - Running setup.py install for mozsystemmonitor 15:52:05 INFO - Running setup.py install for psutil 15:52:05 INFO - building 'psutil._psutil_windows' extension 15:52:05 INFO - error: Unable to find vcvarsall.bat 15:52:05 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-sxianz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:52:05 INFO - running install 15:52:05 INFO - running build 15:52:05 INFO - running build_py 15:52:05 INFO - running build_ext 15:52:05 INFO - building 'psutil._psutil_windows' extension 15:52:05 INFO - error: Unable to find vcvarsall.bat 15:52:05 INFO - ---------------------------------------- 15:52:05 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-sxianz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:52:05 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-094\AppData\Roaming\pip\pip.log 15:52:05 WARNING - Return code: 1 15:52:05 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! 15:52:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:05 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 0x024BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255A0F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02591368>, '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 0x022AED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-094', 'USERDOMAIN': 'T-W864-IX-094', '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-094', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-094', '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-094\\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 15:52:05 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 15:52:05 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 15:52:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:52:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Roaming', 15:52:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:52:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:52:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:52:05 INFO - 'COMPUTERNAME': 'T-W864-IX-094', 15:52:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:52:05 INFO - 'DCLOCATION': 'SCL3', 15:52:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:52:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:52:05 INFO - 'HOMEDRIVE': 'C:', 15:52:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 15:52:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:52:05 INFO - 'KTS_VERSION': '1.19c', 15:52:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 15:52:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-094', 15:52:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:52:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:52:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:52:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:05 INFO - 'MOZ_NO_REMOTE': '1', 15:52:05 INFO - 'NO_EM_RESTART': '1', 15:52:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:52:05 INFO - 'OS': 'Windows_NT', 15:52:05 INFO - 'OURDRIVE': 'C:', 15:52:05 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', 15:52:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:52:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:52:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:52:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:52:05 INFO - 'PROCESSOR_LEVEL': '6', 15:52:05 INFO - 'PROCESSOR_REVISION': '1e05', 15:52:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:52:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:52:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:52:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:52:05 INFO - 'PROMPT': '$P$G', 15:52:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:52:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:52:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:52:05 INFO - 'PWD': 'C:\\slave\\test', 15:52:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:52:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:52:05 INFO - 'SYSTEMDRIVE': 'C:', 15:52:05 INFO - 'SYSTEMROOT': 'C:\\windows', 15:52:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:05 INFO - 'TEST1': 'testie', 15:52:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:05 INFO - 'USERDOMAIN': 'T-W864-IX-094', 15:52:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 15:52:05 INFO - 'USERNAME': 'cltbld', 15:52:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-094', 15:52:05 INFO - 'WINDIR': 'C:\\windows', 15:52:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:52:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:52:08 INFO - Downloading/unpacking blobuploader==1.2.4 15:52:08 INFO - Downloading blobuploader-1.2.4.tar.gz 15:52:08 INFO - Running setup.py egg_info for package blobuploader 15:52:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:52:12 INFO - Running setup.py egg_info for package requests 15:52:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:52:12 INFO - Downloading docopt-0.6.1.tar.gz 15:52:12 INFO - Running setup.py egg_info for package docopt 15:52:12 INFO - Installing collected packages: blobuploader, docopt, requests 15:52:12 INFO - Running setup.py install for blobuploader 15:52:12 INFO - Running setup.py install for docopt 15:52:12 INFO - Running setup.py install for requests 15:52:12 INFO - Successfully installed blobuploader docopt requests 15:52:12 INFO - Cleaning up... 15:52:12 INFO - Return code: 0 15:52:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:52:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:12 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 0x024BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255A0F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02591368>, '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 0x022AED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, '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-094', 'USERDOMAIN': 'T-W864-IX-094', '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-094', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-094', '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-094\\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 15:52:12 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 15:52:12 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 15:52:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:52:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Roaming', 15:52:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:52:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:52:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:52:12 INFO - 'COMPUTERNAME': 'T-W864-IX-094', 15:52:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:52:12 INFO - 'DCLOCATION': 'SCL3', 15:52:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:52:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:52:12 INFO - 'HOMEDRIVE': 'C:', 15:52:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 15:52:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:52:12 INFO - 'KTS_VERSION': '1.19c', 15:52:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 15:52:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-094', 15:52:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:52:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:52:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:52:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:12 INFO - 'MOZ_NO_REMOTE': '1', 15:52:12 INFO - 'NO_EM_RESTART': '1', 15:52:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:52:12 INFO - 'OS': 'Windows_NT', 15:52:12 INFO - 'OURDRIVE': 'C:', 15:52:12 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', 15:52:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:52:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:52:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:52:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:52:12 INFO - 'PROCESSOR_LEVEL': '6', 15:52:12 INFO - 'PROCESSOR_REVISION': '1e05', 15:52:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:52:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:52:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:52:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:52:12 INFO - 'PROMPT': '$P$G', 15:52:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:52:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:52:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:52:12 INFO - 'PWD': 'C:\\slave\\test', 15:52:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:52:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:52:12 INFO - 'SYSTEMDRIVE': 'C:', 15:52:12 INFO - 'SYSTEMROOT': 'C:\\windows', 15:52:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:12 INFO - 'TEST1': 'testie', 15:52:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:12 INFO - 'USERDOMAIN': 'T-W864-IX-094', 15:52:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 15:52:12 INFO - 'USERNAME': 'cltbld', 15:52:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-094', 15:52:12 INFO - 'WINDIR': 'C:\\windows', 15:52:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:52:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:52:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:52:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:52:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:52:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:52:16 INFO - Unpacking c:\slave\test\build\tests\marionette 15:52:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:52:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:52:16 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 15:52:16 INFO - Running setup.py install for browsermob-proxy 15:52:32 INFO - Running setup.py install for manifestparser 15:52:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for marionette-client 15:52:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:52:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for marionette-driver 15:52:32 INFO - Running setup.py install for mozcrash 15:52:32 INFO - Running setup.py install for mozdebug 15:52:32 INFO - Running setup.py install for mozdevice 15:52:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozfile 15:52:32 INFO - Running setup.py install for mozhttpd 15:52:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozinfo 15:52:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozInstall 15:52:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozleak 15:52:32 INFO - Running setup.py install for mozlog 15:52:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for moznetwork 15:52:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozprocess 15:52:32 INFO - Running setup.py install for mozprofile 15:52:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozrunner 15:52:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for mozscreenshot 15:52:32 INFO - Running setup.py install for moztest 15:52:32 INFO - Running setup.py install for mozversion 15:52:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:52:32 INFO - Running setup.py install for wptserve 15:52:32 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 15:52:32 INFO - Cleaning up... 15:52:32 INFO - Return code: 0 15:52:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:52:32 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')]} 15:52:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:32 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')]} 15:52:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:32 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 0x024BA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255A0F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02591368>, '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 0x022AED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, '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-094', 'USERDOMAIN': 'T-W864-IX-094', '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-094', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-094', '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-094\\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 15:52:32 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 15:52:32 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 15:52:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:52:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Roaming', 15:52:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:52:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:52:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:52:32 INFO - 'COMPUTERNAME': 'T-W864-IX-094', 15:52:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:52:32 INFO - 'DCLOCATION': 'SCL3', 15:52:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:52:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:52:32 INFO - 'HOMEDRIVE': 'C:', 15:52:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 15:52:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:52:32 INFO - 'KTS_VERSION': '1.19c', 15:52:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 15:52:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-094', 15:52:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:52:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:52:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:52:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:32 INFO - 'MOZ_NO_REMOTE': '1', 15:52:32 INFO - 'NO_EM_RESTART': '1', 15:52:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:52:32 INFO - 'OS': 'Windows_NT', 15:52:32 INFO - 'OURDRIVE': 'C:', 15:52:32 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', 15:52:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:52:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:52:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:52:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:52:32 INFO - 'PROCESSOR_LEVEL': '6', 15:52:32 INFO - 'PROCESSOR_REVISION': '1e05', 15:52:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:52:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:52:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:52:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:52:32 INFO - 'PROMPT': '$P$G', 15:52:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:52:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:52:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:52:32 INFO - 'PWD': 'C:\\slave\\test', 15:52:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:52:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:52:32 INFO - 'SYSTEMDRIVE': 'C:', 15:52:32 INFO - 'SYSTEMROOT': 'C:\\windows', 15:52:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:32 INFO - 'TEST1': 'testie', 15:52:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:32 INFO - 'USERDOMAIN': 'T-W864-IX-094', 15:52:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 15:52:32 INFO - 'USERNAME': 'cltbld', 15:52:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-094', 15:52:32 INFO - 'WINDIR': 'C:\\windows', 15:52:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:52:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:52:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:52:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:52:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:52:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:52:37 INFO - Unpacking c:\slave\test\build\tests\marionette 15:52:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:52:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:52:37 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)) 15:52:50 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)) 15:52:50 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)) 15:52:50 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)) 15:52:50 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)) 15:52:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:52:50 INFO - Downloading blessings-1.6.tar.gz 15:52:50 INFO - Running setup.py egg_info for package blessings 15:52:50 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)) 15:52:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:52:50 INFO - Running setup.py install for blessings 15:52:50 INFO - Running setup.py install for browsermob-proxy 15:52:50 INFO - Running setup.py install for manifestparser 15:52:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Running setup.py install for marionette-client 15:52:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:52:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Running setup.py install for marionette-driver 15:52:50 INFO - Running setup.py install for mozcrash 15:52:50 INFO - Running setup.py install for mozdebug 15:52:50 INFO - Running setup.py install for mozdevice 15:52:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Running setup.py install for mozhttpd 15:52:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Running setup.py install for mozInstall 15:52:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Running setup.py install for mozleak 15:52:50 INFO - Running setup.py install for mozprofile 15:52:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Running setup.py install for mozrunner 15:52:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:52:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:52:52 INFO - Running setup.py install for mozscreenshot 15:52:52 INFO - Running setup.py install for moztest 15:52:52 INFO - Running setup.py install for mozversion 15:52:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:52:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:52:52 INFO - Running setup.py install for wptserve 15:52:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:52:52 INFO - Cleaning up... 15:52:52 INFO - Return code: 0 15:52:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:52:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:52:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:52:52 INFO - Reading from file tmpfile_stdout 15:52:52 INFO - Using _rmtree_windows ... 15:52:52 INFO - Using _rmtree_windows ... 15:52:52 INFO - Current package versions: 15:52:52 INFO - blessings == 1.6 15:52:52 INFO - blobuploader == 1.2.4 15:52:52 INFO - browsermob-proxy == 0.6.0 15:52:52 INFO - distribute == 0.6.14 15:52:52 INFO - docopt == 0.6.1 15:52:52 INFO - manifestparser == 1.1 15:52:52 INFO - marionette-client == 2.3.0 15:52:52 INFO - marionette-driver == 1.4.0 15:52:52 INFO - mozInstall == 1.12 15:52:52 INFO - mozcrash == 0.17 15:52:52 INFO - mozdebug == 0.1 15:52:52 INFO - mozdevice == 0.48 15:52:52 INFO - mozfile == 1.2 15:52:52 INFO - mozhttpd == 0.7 15:52:52 INFO - mozinfo == 0.9 15:52:52 INFO - mozleak == 0.1 15:52:52 INFO - mozlog == 3.1 15:52:52 INFO - moznetwork == 0.27 15:52:52 INFO - mozprocess == 0.22 15:52:52 INFO - mozprofile == 0.28 15:52:52 INFO - mozrunner == 6.11 15:52:52 INFO - mozscreenshot == 0.1 15:52:52 INFO - mozsystemmonitor == 0.0 15:52:52 INFO - moztest == 0.7 15:52:52 INFO - mozversion == 1.4 15:52:52 INFO - requests == 1.2.3 15:52:52 INFO - wptserve == 1.4.0 15:52:52 INFO - Running post-action listener: _resource_record_post_action 15:52:52 INFO - Running post-action listener: _start_resource_monitoring 15:52:52 INFO - Starting resource monitoring. 15:52:52 INFO - ##### 15:52:52 INFO - ##### Running pull step. 15:52:52 INFO - ##### 15:52:52 INFO - Running pre-action listener: _resource_record_pre_action 15:52:52 INFO - Running main action method: pull 15:52:52 INFO - Pull has nothing to do! 15:52:52 INFO - Running post-action listener: _resource_record_post_action 15:52:52 INFO - ##### 15:52:52 INFO - ##### Running install step. 15:52:52 INFO - ##### 15:52:52 INFO - Running pre-action listener: _resource_record_pre_action 15:52:52 INFO - Running main action method: install 15:52:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:52:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:52:52 INFO - Reading from file tmpfile_stdout 15:52:52 INFO - Using _rmtree_windows ... 15:52:52 INFO - Using _rmtree_windows ... 15:52:52 INFO - Detecting whether we're running mozinstall >=1.0... 15:52:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:52:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:52:52 INFO - Reading from file tmpfile_stdout 15:52:52 INFO - Output received: 15:52:52 INFO - Usage: mozinstall-script.py [options] installer 15:52:52 INFO - Options: 15:52:52 INFO - -h, --help show this help message and exit 15:52:52 INFO - -d DEST, --destination=DEST 15:52:52 INFO - Directory to install application into. [default: 15:52:52 INFO - "C:\slave\test"] 15:52:52 INFO - --app=APP Application being installed. [default: firefox] 15:52:52 INFO - Using _rmtree_windows ... 15:52:52 INFO - Using _rmtree_windows ... 15:52:52 INFO - mkdir: C:\slave\test\build\application 15:52:52 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'] 15:52:52 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 15:52:55 INFO - Reading from file tmpfile_stdout 15:52:55 INFO - Output received: 15:52:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:52:55 INFO - Using _rmtree_windows ... 15:52:55 INFO - Using _rmtree_windows ... 15:52:55 INFO - Running post-action listener: _resource_record_post_action 15:52:55 INFO - ##### 15:52:55 INFO - ##### Running run-tests step. 15:52:55 INFO - ##### 15:52:55 INFO - Running pre-action listener: _resource_record_pre_action 15:52:55 INFO - Running main action method: run_tests 15:52:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:52:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:52:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:52:55 INFO - grabbing minidump binary from tooltool 15:52: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')]} 15:52:55 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 0x02591368>, '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 0x022AED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:52:55 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 15:52:55 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 15:52:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:52:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpip01da 15:52:55 INFO - INFO - File integrity verified, renaming tmpip01da to win32-minidump_stackwalk.exe 15:52:55 INFO - Return code: 0 15:52:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:52:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:52:56 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/VNtKR4FxQmO_MGQBjQnhiw/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 15:52:56 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/VNtKR4FxQmO_MGQBjQnhiw/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 15:52:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:52:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Roaming', 15:52:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:52:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:52:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:52:56 INFO - 'COMPUTERNAME': 'T-W864-IX-094', 15:52:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:52:56 INFO - 'DCLOCATION': 'SCL3', 15:52:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:52:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:52:56 INFO - 'HOMEDRIVE': 'C:', 15:52:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-094', 15:52:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:52:56 INFO - 'KTS_VERSION': '1.19c', 15:52:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-094\\AppData\\Local', 15:52:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-094', 15:52:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:52:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:52:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:52:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:52:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:56 INFO - 'MOZ_NO_REMOTE': '1', 15:52:56 INFO - 'NO_EM_RESTART': '1', 15:52:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:52:56 INFO - 'OS': 'Windows_NT', 15:52:56 INFO - 'OURDRIVE': 'C:', 15:52:56 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', 15:52:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:52:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:52:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:52:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:52:56 INFO - 'PROCESSOR_LEVEL': '6', 15:52:56 INFO - 'PROCESSOR_REVISION': '1e05', 15:52:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:52:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:52:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:52:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:52:56 INFO - 'PROMPT': '$P$G', 15:52:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:52:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:52:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:52:56 INFO - 'PWD': 'C:\\slave\\test', 15:52:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:52:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:52:56 INFO - 'SYSTEMDRIVE': 'C:', 15:52:56 INFO - 'SYSTEMROOT': 'C:\\windows', 15:52:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:56 INFO - 'TEST1': 'testie', 15:52:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:52:56 INFO - 'USERDOMAIN': 'T-W864-IX-094', 15:52:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-094', 15:52:56 INFO - 'USERNAME': 'cltbld', 15:52:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-094', 15:52:56 INFO - 'WINDIR': 'C:\\windows', 15:52:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:52:56 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/VNtKR4FxQmO_MGQBjQnhiw/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 15:52:57 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 15:52:57 INFO - import pkg_resources 15:52:58 INFO - Using 1 client processes 15:53:01 INFO - SUITE-START | Running 778 tests 15:53:01 INFO - Running testharness tests 15:53:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:53:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:53:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:53:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:53:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:53:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:53:02 INFO - Setting up ssl 15:53:02 INFO - PROCESS | certutil | 15:53:02 INFO - PROCESS | certutil | 15:53:02 INFO - PROCESS | certutil | 15:53:02 INFO - Certificate Nickname Trust Attributes 15:53:02 INFO - SSL,S/MIME,JAR/XPI 15:53:02 INFO - 15:53:02 INFO - web-platform-tests CT,, 15:53:02 INFO - 15:53:02 INFO - Starting runner 15:53:03 INFO - PROCESS | 3620 | [3620] 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 15:53:03 INFO - PROCESS | 3620 | [3620] 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 15:53:03 INFO - PROCESS | 3620 | [3620] 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 15:53:04 INFO - PROCESS | 3620 | 1465426384691 Marionette DEBUG Marionette enabled via build flag and pref 15:53:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A62B5E000 == 1 [pid = 3620] [id = 1] 15:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 1 (0000000A71A84000) [pid = 3620] [serial = 1] [outer = 0000000000000000] 15:53:05 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 2 (0000000A71A85000) [pid = 3620] [serial = 2] [outer = 0000000A71A84000] 15:53:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E69000 == 2 [pid = 3620] [id = 2] 15:53:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 3 (0000000A74E69800) [pid = 3620] [serial = 3] [outer = 0000000000000000] 15:53:06 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:53:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 4 (0000000A74E6A800) [pid = 3620] [serial = 4] [outer = 0000000A74E69800] 15:53:06 INFO - PROCESS | 3620 | 1465426386362 Marionette INFO Listening on port 2828 15:53:08 INFO - PROCESS | 3620 | 1465426388173 Marionette DEBUG Marionette enabled via command-line flag 15:53:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B90000 == 3 [pid = 3620] [id = 3] 15:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 5 (0000000A75E06800) [pid = 3620] [serial = 5] [outer = 0000000000000000] 15:53:08 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 6 (0000000A75E07800) [pid = 3620] [serial = 6] [outer = 0000000A75E06800] 15:53:08 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:53:08 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 7 (0000000A76813000) [pid = 3620] [serial = 7] [outer = 0000000A74E69800] 15:53:08 INFO - PROCESS | 3620 | [3620] 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 15:53:08 INFO - PROCESS | 3620 | 1465426388857 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 15:53:08 INFO - PROCESS | 3620 | [3620] 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 15:53:08 INFO - PROCESS | 3620 | 1465426388884 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 15:53:08 INFO - PROCESS | 3620 | [3620] 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 15:53:08 INFO - PROCESS | 3620 | 1465426388895 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 15:53:08 INFO - PROCESS | 3620 | [3620] 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 15:53:08 INFO - PROCESS | 3620 | 1465426388903 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49293 15:53:08 INFO - PROCESS | 3620 | [3620] 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 15:53:08 INFO - PROCESS | 3620 | 1465426388935 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49294 15:53:08 INFO - PROCESS | 3620 | 1465426388937 Marionette DEBUG Closed connection conn0 15:53:08 INFO - PROCESS | 3620 | 1465426388940 Marionette DEBUG Closed connection conn1 15:53:08 INFO - PROCESS | 3620 | 1465426388942 Marionette DEBUG Closed connection conn2 15:53:08 INFO - PROCESS | 3620 | 1465426388944 Marionette DEBUG Closed connection conn3 15:53:09 INFO - PROCESS | 3620 | 1465426389023 Marionette DEBUG Closed connection conn4 15:53:09 INFO - PROCESS | 3620 | [3620] 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 15:53:09 INFO - PROCESS | 3620 | 1465426389029 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49295 15:53:09 INFO - PROCESS | 3620 | 1465426389153 Marionette DEBUG Closed connection conn5 15:53:09 INFO - PROCESS | 3620 | [3620] 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 15:53:09 INFO - PROCESS | 3620 | 1465426389158 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49296 15:53:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D40000 == 4 [pid = 3620] [id = 4] 15:53:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 8 (0000000A71ADFC00) [pid = 3620] [serial = 8] [outer = 0000000000000000] 15:53:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 9 (0000000A76DB2000) [pid = 3620] [serial = 9] [outer = 0000000A71ADFC00] 15:53:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 10 (0000000A76F73C00) [pid = 3620] [serial = 10] [outer = 0000000A71ADFC00] 15:53:09 INFO - PROCESS | 3620 | 1465426389334 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:53:09 INFO - PROCESS | 3620 | 1465426389339 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":"20160608141429","device":"desktop","version":"48.0"} 15:53:09 INFO - PROCESS | 3620 | [3620] 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 15:53:10 INFO - PROCESS | 3620 | [3620] 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 15:53:10 INFO - PROCESS | 3620 | [3620] 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 15:53:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CC6E800 == 5 [pid = 3620] [id = 5] 15:53:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 11 (0000000A7CC6F000) [pid = 3620] [serial = 11] [outer = 0000000000000000] 15:53:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CC6F800 == 6 [pid = 3620] [id = 6] 15:53:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 12 (0000000A7CCA4800) [pid = 3620] [serial = 12] [outer = 0000000000000000] 15:53:11 INFO - PROCESS | 3620 | [3620] 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 15:53:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D73E800 == 7 [pid = 3620] [id = 7] 15:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 13 (0000000A7CCA2400) [pid = 3620] [serial = 13] [outer = 0000000000000000] 15:53:11 INFO - PROCESS | 3620 | [3620] 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 15:53:11 INFO - PROCESS | 3620 | [3620] 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 15:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 14 (0000000A7DA9B400) [pid = 3620] [serial = 14] [outer = 0000000A7CCA2400] 15:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 15 (0000000A7E168000) [pid = 3620] [serial = 15] [outer = 0000000A7CC6F000] 15:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 16 (0000000A7D977C00) [pid = 3620] [serial = 16] [outer = 0000000A7CCA4800] 15:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 17 (0000000A7DD63400) [pid = 3620] [serial = 17] [outer = 0000000A7CCA2400] 15:53:12 INFO - PROCESS | 3620 | 1465426392319 Marionette INFO startBrowser 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:12 INFO - PROCESS | 3620 | 1465426392352 Marionette DEBUG loaded listener.js 15:53:12 INFO - PROCESS | 3620 | 1465426392366 Marionette DEBUG loaded listener.js 15:53:12 INFO - PROCESS | 3620 | 1465426392368 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 18 (0000000A003B3400) [pid = 3620] [serial = 18] [outer = 0000000A7CCA2400] 15:53:13 INFO - PROCESS | 3620 | 1465426393259 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4657236f-3b02-48f4-aee5-71bd730b2711","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":"20160608141429","device":"desktop","version":"48.0","command_id":1}}] 15:53:13 INFO - PROCESS | 3620 | 1465426393812 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}] 15:53:13 INFO - PROCESS | 3620 | 1465426393815 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:13 INFO - PROCESS | 3620 | 1465426393850 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 15:53:13 INFO - PROCESS | 3620 | 1465426393872 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:53:13 INFO - PROCESS | 3620 | 1465426393875 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:13 INFO - PROCESS | 3620 | [3620] 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 15:53:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A62B5E000 == 6 [pid = 3620] [id = 1] 15:53:16 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 19 (0000000A003B4800) [pid = 3620] [serial = 19] [outer = 0000000A7CCA2400] 15:53:16 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:53:16 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:53:16 INFO - PROCESS | 3620 | 1465426396331 Marionette TRACE conn6 <- [1,3,null,{}] 15:53:16 INFO - PROCESS | 3620 | 1465426396336 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:53:16 INFO - PROCESS | 3620 | 1465426396339 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:16 INFO - PROCESS | 3620 | 1465426396365 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 15:53:16 INFO - PROCESS | 3620 | 1465426396390 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 15:53:16 INFO - PROCESS | 3620 | 1465426396394 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 15:53:16 INFO - PROCESS | 3620 | 1465426396400 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:53:16 INFO - PROCESS | 3620 | 1465426396405 Marionette TRACE conn6 <- [1,6,null,{}] 15:53:16 INFO - PROCESS | 3620 | 1465426396546 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}] 15:53:16 INFO - PROCESS | 3620 | 1465426396550 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:16 INFO - PROCESS | 3620 | 1465426396572 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 15:53:16 INFO - PROCESS | 3620 | 1465426396578 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:16 INFO - PROCESS | 3620 | 1465426396582 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7103A800 == 7 [pid = 3620] [id = 8] 15:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 20 (0000000A75C5E800) [pid = 3620] [serial = 20] [outer = 0000000000000000] 15:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 21 (0000000A75C64800) [pid = 3620] [serial = 21] [outer = 0000000A75C5E800] 15:53:16 INFO - PROCESS | 3620 | 1465426396643 Marionette DEBUG loaded listener.js 15:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 22 (0000000A773BA400) [pid = 3620] [serial = 22] [outer = 0000000A75C5E800] 15:53:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71F07800 == 8 [pid = 3620] [id = 9] 15:53:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 23 (0000000A7AA9C000) [pid = 3620] [serial = 23] [outer = 0000000000000000] 15:53:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 24 (0000000A7B079000) [pid = 3620] [serial = 24] [outer = 0000000A7AA9C000] 15:53:17 INFO - PROCESS | 3620 | 1465426397097 Marionette DEBUG loaded listener.js 15:53:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 25 (0000000A7C9D7800) [pid = 3620] [serial = 25] [outer = 0000000A7AA9C000] 15:53:17 INFO - PROCESS | 3620 | 1465426397720 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]]]}] 15:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 15:53:17 INFO - PROCESS | 3620 | 1465426397906 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 15:53:17 INFO - PROCESS | 3620 | 1465426397910 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 15:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:53:17 INFO - PROCESS | 3620 | 1465426397939 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:53:17 INFO - PROCESS | 3620 | 1465426397941 Marionette TRACE conn6 <- [1,10,null,{}] 15:53:17 INFO - PROCESS | 3620 | 1465426397946 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}] 15:53:17 INFO - PROCESS | 3620 | 1465426397949 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:18 INFO - PROCESS | 3620 | 1465426398074 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 15:53:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D227000 == 9 [pid = 3620] [id = 10] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 26 (0000000A7D227800) [pid = 3620] [serial = 26] [outer = 0000000000000000] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 27 (0000000A7D228000) [pid = 3620] [serial = 27] [outer = 0000000A7D227800] 15:53:18 INFO - PROCESS | 3620 | 1465426398279 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:18 INFO - PROCESS | 3620 | 1465426398282 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 28 (0000000A6F61C000) [pid = 3620] [serial = 28] [outer = 0000000A7D227800] 15:53:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F6E9000 == 10 [pid = 3620] [id = 11] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 29 (0000000A70EAA400) [pid = 3620] [serial = 29] [outer = 0000000000000000] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 30 (0000000A7109D000) [pid = 3620] [serial = 30] [outer = 0000000A70EAA400] 15:53:18 INFO - PROCESS | 3620 | 1465426398365 Marionette DEBUG loaded listener.js 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 31 (0000000A74E42C00) [pid = 3620] [serial = 31] [outer = 0000000A70EAA400] 15:53:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F624800 == 11 [pid = 3620] [id = 12] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 32 (0000000A70E91800) [pid = 3620] [serial = 32] [outer = 0000000000000000] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 33 (0000000A75151C00) [pid = 3620] [serial = 33] [outer = 0000000A70E91800] 15:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 34 (0000000A011E7800) [pid = 3620] [serial = 34] [outer = 0000000A70E91800] 15:53:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D40000 == 10 [pid = 3620] [id = 4] 15:53:19 INFO - PROCESS | 3620 | 1465426399029 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]]]}] 15:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1140ms 15:53:19 INFO - PROCESS | 3620 | 1465426399081 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 15:53:19 INFO - PROCESS | 3620 | 1465426399085 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 15:53:19 INFO - PROCESS | 3620 | 1465426399090 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:53:19 INFO - PROCESS | 3620 | 1465426399093 Marionette TRACE conn6 <- [1,14,null,{}] 15:53:19 INFO - PROCESS | 3620 | 1465426399098 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}] 15:53:19 INFO - PROCESS | 3620 | 1465426399103 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:19 INFO - PROCESS | 3620 | 1465426399201 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 15:53:19 INFO - PROCESS | 3620 | 1465426399213 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:19 INFO - PROCESS | 3620 | 1465426399216 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71456800 == 11 [pid = 3620] [id = 13] 15:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 35 (0000000A75EFA000) [pid = 3620] [serial = 35] [outer = 0000000000000000] 15:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 36 (0000000A76DE4800) [pid = 3620] [serial = 36] [outer = 0000000A75EFA000] 15:53:19 INFO - PROCESS | 3620 | 1465426399266 Marionette DEBUG loaded listener.js 15:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 37 (0000000A773B9C00) [pid = 3620] [serial = 37] [outer = 0000000A75EFA000] 15:53:19 INFO - PROCESS | 3620 | 1465426399688 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]]]}] 15:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 15:53:19 INFO - PROCESS | 3620 | 1465426399737 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 15:53:19 INFO - PROCESS | 3620 | 1465426399741 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 15:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:53:19 INFO - PROCESS | 3620 | 1465426399747 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:53:19 INFO - PROCESS | 3620 | 1465426399750 Marionette TRACE conn6 <- [1,18,null,{}] 15:53:19 INFO - PROCESS | 3620 | 1465426399753 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}] 15:53:19 INFO - PROCESS | 3620 | 1465426399755 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:19 INFO - PROCESS | 3620 | 1465426399846 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 15:53:19 INFO - PROCESS | 3620 | 1465426399852 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:19 INFO - PROCESS | 3620 | 1465426399855 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75869000 == 12 [pid = 3620] [id = 14] 15:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 38 (0000000A7A508400) [pid = 3620] [serial = 38] [outer = 0000000000000000] 15:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 39 (0000000A75EFA400) [pid = 3620] [serial = 39] [outer = 0000000A7A508400] 15:53:19 INFO - PROCESS | 3620 | 1465426399906 Marionette DEBUG loaded listener.js 15:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 40 (0000000A7ABE9C00) [pid = 3620] [serial = 40] [outer = 0000000A7A508400] 15:53:20 INFO - PROCESS | 3620 | 1465426400358 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]]]}] 15:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 15:53:20 INFO - PROCESS | 3620 | 1465426400379 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 15:53:20 INFO - PROCESS | 3620 | 1465426400382 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 15:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:53:20 INFO - PROCESS | 3620 | 1465426400396 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:53:20 INFO - PROCESS | 3620 | 1465426400403 Marionette TRACE conn6 <- [1,22,null,{}] 15:53:20 INFO - PROCESS | 3620 | 1465426400409 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}] 15:53:20 INFO - PROCESS | 3620 | 1465426400413 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:20 INFO - PROCESS | 3620 | 1465426400509 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 15:53:20 INFO - PROCESS | 3620 | 1465426400517 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:20 INFO - PROCESS | 3620 | 1465426400520 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7698E800 == 13 [pid = 3620] [id = 15] 15:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 41 (0000000A7DD63800) [pid = 3620] [serial = 41] [outer = 0000000000000000] 15:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 42 (0000000A7E084400) [pid = 3620] [serial = 42] [outer = 0000000A7DD63800] 15:53:20 INFO - PROCESS | 3620 | 1465426400567 Marionette DEBUG loaded listener.js 15:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 43 (0000000A7E56D400) [pid = 3620] [serial = 43] [outer = 0000000A7DD63800] 15:53:20 INFO - PROCESS | 3620 | 1465426400972 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]]]}] 15:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 648ms 15:53:21 INFO - PROCESS | 3620 | 1465426401036 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 15:53:21 INFO - PROCESS | 3620 | 1465426401039 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 15:53:21 INFO - PROCESS | 3620 | 1465426401043 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:53:21 INFO - PROCESS | 3620 | 1465426401044 Marionette TRACE conn6 <- [1,26,null,{}] 15:53:21 INFO - PROCESS | 3620 | 1465426401048 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}] 15:53:21 INFO - PROCESS | 3620 | 1465426401050 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:21 INFO - PROCESS | 3620 | 1465426401134 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 15:53:21 INFO - PROCESS | 3620 | 1465426401139 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:21 INFO - PROCESS | 3620 | 1465426401141 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A580800 == 14 [pid = 3620] [id = 16] 15:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 44 (0000000A7A5E8400) [pid = 3620] [serial = 44] [outer = 0000000000000000] 15:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 45 (0000000A7D2C2400) [pid = 3620] [serial = 45] [outer = 0000000A7A5E8400] 15:53:21 INFO - PROCESS | 3620 | 1465426401187 Marionette DEBUG loaded listener.js 15:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (0000000A7EAE3400) [pid = 3620] [serial = 46] [outer = 0000000A7A5E8400] 15:53:21 INFO - PROCESS | 3620 | 1465426401574 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]]]}] 15:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 15:53:21 INFO - PROCESS | 3620 | 1465426401634 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 15:53:21 INFO - PROCESS | 3620 | 1465426401644 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 15:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:53:21 INFO - PROCESS | 3620 | 1465426401648 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:53:21 INFO - PROCESS | 3620 | 1465426401650 Marionette TRACE conn6 <- [1,30,null,{}] 15:53:21 INFO - PROCESS | 3620 | 1465426401653 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}] 15:53:21 INFO - PROCESS | 3620 | 1465426401656 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:21 INFO - PROCESS | 3620 | 1465426401736 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 15:53:21 INFO - PROCESS | 3620 | 1465426401742 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:21 INFO - PROCESS | 3620 | 1465426401749 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB80000 == 15 [pid = 3620] [id = 17] 15:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (0000000A7D865400) [pid = 3620] [serial = 47] [outer = 0000000000000000] 15:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (0000000A7D867000) [pid = 3620] [serial = 48] [outer = 0000000A7D865400] 15:53:21 INFO - PROCESS | 3620 | 1465426401805 Marionette DEBUG loaded listener.js 15:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (0000000A70695000) [pid = 3620] [serial = 49] [outer = 0000000A7D865400] 15:53:22 INFO - PROCESS | 3620 | 1465426402237 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]]]}] 15:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 15:53:22 INFO - PROCESS | 3620 | 1465426402333 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 15:53:22 INFO - PROCESS | 3620 | 1465426402335 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 15:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:53:22 INFO - PROCESS | 3620 | 1465426402342 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:53:22 INFO - PROCESS | 3620 | 1465426402344 Marionette TRACE conn6 <- [1,34,null,{}] 15:53:22 INFO - PROCESS | 3620 | 1465426402348 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}] 15:53:22 INFO - PROCESS | 3620 | 1465426402350 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:22 INFO - PROCESS | 3620 | 1465426402434 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 15:53:22 INFO - PROCESS | 3620 | 1465426402456 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:22 INFO - PROCESS | 3620 | 1465426402458 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D730000 == 16 [pid = 3620] [id = 18] 15:53:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (0000000A7D328400) [pid = 3620] [serial = 50] [outer = 0000000000000000] 15:53:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (0000000A7D488000) [pid = 3620] [serial = 51] [outer = 0000000A7D328400] 15:53:22 INFO - PROCESS | 3620 | 1465426402510 Marionette DEBUG loaded listener.js 15:53:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (0000000A7D327C00) [pid = 3620] [serial = 52] [outer = 0000000A7D328400] 15:53:22 INFO - PROCESS | 3620 | 1465426402875 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]]]}] 15:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 15:53:22 INFO - PROCESS | 3620 | 1465426402939 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 15:53:22 INFO - PROCESS | 3620 | 1465426402941 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 15:53:22 INFO - PROCESS | 3620 | 1465426402946 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:53:22 INFO - PROCESS | 3620 | 1465426402948 Marionette TRACE conn6 <- [1,38,null,{}] 15:53:22 INFO - PROCESS | 3620 | 1465426402952 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}] 15:53:22 INFO - PROCESS | 3620 | 1465426402954 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:23 INFO - PROCESS | 3620 | 1465426403034 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 15:53:23 INFO - PROCESS | 3620 | 1465426403039 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:23 INFO - PROCESS | 3620 | 1465426403041 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E110800 == 17 [pid = 3620] [id = 19] 15:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (0000000A6EDE0C00) [pid = 3620] [serial = 53] [outer = 0000000000000000] 15:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (0000000A6EDE4000) [pid = 3620] [serial = 54] [outer = 0000000A6EDE0C00] 15:53:23 INFO - PROCESS | 3620 | 1465426403086 Marionette DEBUG loaded listener.js 15:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A7CC80000) [pid = 3620] [serial = 55] [outer = 0000000A6EDE0C00] 15:53:23 INFO - PROCESS | 3620 | 1465426403460 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]]]}] 15:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 15:53:23 INFO - PROCESS | 3620 | 1465426403537 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 15:53:23 INFO - PROCESS | 3620 | 1465426403539 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 15:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:53:23 INFO - PROCESS | 3620 | 1465426403542 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:53:23 INFO - PROCESS | 3620 | 1465426403544 Marionette TRACE conn6 <- [1,42,null,{}] 15:53:23 INFO - PROCESS | 3620 | 1465426403548 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}] 15:53:23 INFO - PROCESS | 3620 | 1465426403550 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:23 INFO - PROCESS | 3620 | 1465426403631 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 15:53:23 INFO - PROCESS | 3620 | 1465426403637 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:23 INFO - PROCESS | 3620 | 1465426403639 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E3B5800 == 18 [pid = 3620] [id = 20] 15:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A6ECBD000) [pid = 3620] [serial = 56] [outer = 0000000000000000] 15:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A6ECC1C00) [pid = 3620] [serial = 57] [outer = 0000000A6ECBD000] 15:53:23 INFO - PROCESS | 3620 | 1465426403686 Marionette DEBUG loaded listener.js 15:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A751A1C00) [pid = 3620] [serial = 58] [outer = 0000000A6ECBD000] 15:53:24 INFO - PROCESS | 3620 | 1465426404092 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]]]}] 15:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 15:53:24 INFO - PROCESS | 3620 | 1465426404131 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 15:53:24 INFO - PROCESS | 3620 | 1465426404134 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 15:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:53:24 INFO - PROCESS | 3620 | 1465426404142 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:53:24 INFO - PROCESS | 3620 | 1465426404144 Marionette TRACE conn6 <- [1,46,null,{}] 15:53:24 INFO - PROCESS | 3620 | 1465426404159 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}] 15:53:24 INFO - PROCESS | 3620 | 1465426404161 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:24 INFO - PROCESS | 3620 | 1465426404243 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 15:53:24 INFO - PROCESS | 3620 | 1465426404248 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:24 INFO - PROCESS | 3620 | 1465426404249 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7ED9F800 == 19 [pid = 3620] [id = 21] 15:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A7CC83800) [pid = 3620] [serial = 59] [outer = 0000000000000000] 15:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A7CC88000) [pid = 3620] [serial = 60] [outer = 0000000A7CC83800] 15:53:24 INFO - PROCESS | 3620 | 1465426404296 Marionette DEBUG loaded listener.js 15:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A7D32A400) [pid = 3620] [serial = 61] [outer = 0000000A7CC83800] 15:53:24 INFO - PROCESS | 3620 | 1465426404677 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]]]}] 15:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 607ms 15:53:24 INFO - PROCESS | 3620 | 1465426404748 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 15:53:24 INFO - PROCESS | 3620 | 1465426404750 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 15:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:53:24 INFO - PROCESS | 3620 | 1465426404754 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:53:24 INFO - PROCESS | 3620 | 1465426404756 Marionette TRACE conn6 <- [1,50,null,{}] 15:53:24 INFO - PROCESS | 3620 | 1465426404760 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}] 15:53:24 INFO - PROCESS | 3620 | 1465426404762 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:24 INFO - PROCESS | 3620 | 1465426404851 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 15:53:24 INFO - PROCESS | 3620 | 1465426404856 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:24 INFO - PROCESS | 3620 | 1465426404859 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E84800 == 20 [pid = 3620] [id = 22] 15:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02EC2C00) [pid = 3620] [serial = 62] [outer = 0000000000000000] 15:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02EC3800) [pid = 3620] [serial = 63] [outer = 0000000A02EC2C00] 15:53:24 INFO - PROCESS | 3620 | 1465426404919 Marionette DEBUG loaded listener.js 15:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EF1000) [pid = 3620] [serial = 64] [outer = 0000000A02EC2C00] 15:53:25 INFO - PROCESS | 3620 | 1465426405331 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]]]}] 15:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 15:53:25 INFO - PROCESS | 3620 | 1465426405385 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 15:53:25 INFO - PROCESS | 3620 | 1465426405388 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 15:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:53:25 INFO - PROCESS | 3620 | 1465426405391 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:53:25 INFO - PROCESS | 3620 | 1465426405394 Marionette TRACE conn6 <- [1,54,null,{}] 15:53:25 INFO - PROCESS | 3620 | 1465426405398 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}] 15:53:25 INFO - PROCESS | 3620 | 1465426405400 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:25 INFO - PROCESS | 3620 | 1465426405490 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 15:53:25 INFO - PROCESS | 3620 | 1465426405495 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:25 INFO - PROCESS | 3620 | 1465426405497 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7ED93800 == 21 [pid = 3620] [id = 23] 15:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A03D36C00) [pid = 3620] [serial = 65] [outer = 0000000000000000] 15:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A03D3D400) [pid = 3620] [serial = 66] [outer = 0000000A03D36C00] 15:53:25 INFO - PROCESS | 3620 | 1465426405541 Marionette DEBUG loaded listener.js 15:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A7CC8D800) [pid = 3620] [serial = 67] [outer = 0000000A03D36C00] 15:53:25 INFO - PROCESS | 3620 | 1465426405912 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]]]}] 15:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 15:53:25 INFO - PROCESS | 3620 | 1465426405980 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 15:53:25 INFO - PROCESS | 3620 | 1465426405982 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 15:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:53:26 INFO - PROCESS | 3620 | 1465426406008 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:53:26 INFO - PROCESS | 3620 | 1465426406010 Marionette TRACE conn6 <- [1,58,null,{}] 15:53:26 INFO - PROCESS | 3620 | 1465426406014 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}] 15:53:26 INFO - PROCESS | 3620 | 1465426406016 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:26 INFO - PROCESS | 3620 | 1465426406107 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 15:53:26 INFO - PROCESS | 3620 | 1465426406112 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:26 INFO - PROCESS | 3620 | 1465426406114 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AADF000 == 22 [pid = 3620] [id = 24] 15:53:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A05D63C00) [pid = 3620] [serial = 68] [outer = 0000000000000000] 15:53:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A05D6BC00) [pid = 3620] [serial = 69] [outer = 0000000A05D63C00] 15:53:26 INFO - PROCESS | 3620 | 1465426406160 Marionette DEBUG loaded listener.js 15:53:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05D71C00) [pid = 3620] [serial = 70] [outer = 0000000A05D63C00] 15:53:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7103A800 == 21 [pid = 3620] [id = 8] 15:53:27 INFO - PROCESS | 3620 | 1465426407258 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]]]}] 15:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1280ms 15:53:27 INFO - PROCESS | 3620 | 1465426407296 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 15:53:27 INFO - PROCESS | 3620 | 1465426407300 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 15:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:53:27 INFO - PROCESS | 3620 | 1465426407305 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:53:27 INFO - PROCESS | 3620 | 1465426407310 Marionette TRACE conn6 <- [1,62,null,{}] 15:53:27 INFO - PROCESS | 3620 | 1465426407315 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}] 15:53:27 INFO - PROCESS | 3620 | 1465426407318 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:27 INFO - PROCESS | 3620 | 1465426407431 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 15:53:27 INFO - PROCESS | 3620 | 1465426407443 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:27 INFO - PROCESS | 3620 | 1465426407446 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE8000 == 22 [pid = 3620] [id = 25] 15:53:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A05D6B400) [pid = 3620] [serial = 71] [outer = 0000000000000000] 15:53:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6ECBB000) [pid = 3620] [serial = 72] [outer = 0000000A05D6B400] 15:53:27 INFO - PROCESS | 3620 | 1465426407525 Marionette DEBUG loaded listener.js 15:53:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6EDE6800) [pid = 3620] [serial = 73] [outer = 0000000A05D6B400] 15:53:27 INFO - PROCESS | 3620 | 1465426407930 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]]]}] 15:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 15:53:28 INFO - PROCESS | 3620 | 1465426408001 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 15:53:28 INFO - PROCESS | 3620 | 1465426408006 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 15:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:53:28 INFO - PROCESS | 3620 | 1465426408011 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:53:28 INFO - PROCESS | 3620 | 1465426408014 Marionette TRACE conn6 <- [1,66,null,{}] 15:53:28 INFO - PROCESS | 3620 | 1465426408018 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}] 15:53:28 INFO - PROCESS | 3620 | 1465426408020 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:28 INFO - PROCESS | 3620 | 1465426408155 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 15:53:28 INFO - PROCESS | 3620 | 1465426408173 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:28 INFO - PROCESS | 3620 | 1465426408175 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F95800 == 23 [pid = 3620] [id = 26] 15:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70E99400) [pid = 3620] [serial = 74] [outer = 0000000000000000] 15:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7109B000) [pid = 3620] [serial = 75] [outer = 0000000A70E99400] 15:53:28 INFO - PROCESS | 3620 | 1465426408222 Marionette DEBUG loaded listener.js 15:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A71F4EC00) [pid = 3620] [serial = 76] [outer = 0000000A70E99400] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A71ADFC00) [pid = 3620] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75EFA000) [pid = 3620] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7A508400) [pid = 3620] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7DD63800) [pid = 3620] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7A5E8400) [pid = 3620] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7D865400) [pid = 3620] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7D328400) [pid = 3620] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A02EC2C00) [pid = 3620] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A75C5E800) [pid = 3620] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:53:28 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70EAA400) [pid = 3620] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:53:28 INFO - PROCESS | 3620 | 1465426408812 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]]]}] 15:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 837ms 15:53:28 INFO - PROCESS | 3620 | 1465426408860 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 15:53:28 INFO - PROCESS | 3620 | 1465426408863 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 15:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:53:28 INFO - PROCESS | 3620 | 1465426408873 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:53:28 INFO - PROCESS | 3620 | 1465426408877 Marionette TRACE conn6 <- [1,70,null,{}] 15:53:28 INFO - PROCESS | 3620 | 1465426408888 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}] 15:53:28 INFO - PROCESS | 3620 | 1465426408893 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:28 INFO - PROCESS | 3620 | 1465426408979 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 15:53:28 INFO - PROCESS | 3620 | 1465426408986 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:28 INFO - PROCESS | 3620 | 1465426408989 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A755BF000 == 24 [pid = 3620] [id = 27] 15:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A7594BC00) [pid = 3620] [serial = 77] [outer = 0000000000000000] 15:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A75B76C00) [pid = 3620] [serial = 78] [outer = 0000000A7594BC00] 15:53:29 INFO - PROCESS | 3620 | 1465426409039 Marionette DEBUG loaded listener.js 15:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A76912800) [pid = 3620] [serial = 79] [outer = 0000000A7594BC00] 15:53:29 INFO - PROCESS | 3620 | 1465426409428 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]]]}] 15:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 15:53:29 INFO - PROCESS | 3620 | 1465426409464 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 15:53:29 INFO - PROCESS | 3620 | 1465426409467 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 15:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:53:29 INFO - PROCESS | 3620 | 1465426409470 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:53:29 INFO - PROCESS | 3620 | 1465426409472 Marionette TRACE conn6 <- [1,74,null,{}] 15:53:29 INFO - PROCESS | 3620 | 1465426409476 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}] 15:53:29 INFO - PROCESS | 3620 | 1465426409478 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:29 INFO - PROCESS | 3620 | 1465426409563 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 15:53:29 INFO - PROCESS | 3620 | 1465426409569 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:29 INFO - PROCESS | 3620 | 1465426409572 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7681F000 == 25 [pid = 3620] [id = 28] 15:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A76DEC400) [pid = 3620] [serial = 80] [outer = 0000000000000000] 15:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A76F7C000) [pid = 3620] [serial = 81] [outer = 0000000A76DEC400] 15:53:29 INFO - PROCESS | 3620 | 1465426409629 Marionette DEBUG loaded listener.js 15:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7A1ACC00) [pid = 3620] [serial = 82] [outer = 0000000A76DEC400] 15:53:30 INFO - PROCESS | 3620 | 1465426410061 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]]]}] 15:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 15:53:30 INFO - PROCESS | 3620 | 1465426410102 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 15:53:30 INFO - PROCESS | 3620 | 1465426410105 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 15:53:30 INFO - PROCESS | 3620 | 1465426410108 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:53:30 INFO - PROCESS | 3620 | 1465426410110 Marionette TRACE conn6 <- [1,78,null,{}] 15:53:30 INFO - PROCESS | 3620 | 1465426410113 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}] 15:53:30 INFO - PROCESS | 3620 | 1465426410116 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:30 INFO - PROCESS | 3620 | 1465426410197 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 15:53:30 INFO - PROCESS | 3620 | 1465426410202 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:30 INFO - PROCESS | 3620 | 1465426410205 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A58F800 == 26 [pid = 3620] [id = 29] 15:53:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7A5D2800) [pid = 3620] [serial = 83] [outer = 0000000000000000] 15:53:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7A5E4000) [pid = 3620] [serial = 84] [outer = 0000000A7A5D2800] 15:53:30 INFO - PROCESS | 3620 | 1465426410251 Marionette DEBUG loaded listener.js 15:53:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7ABE9000) [pid = 3620] [serial = 85] [outer = 0000000A7A5D2800] 15:53:30 INFO - PROCESS | 3620 | 1465426410705 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]]]}] 15:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 691ms 15:53:30 INFO - PROCESS | 3620 | 1465426410804 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 15:53:30 INFO - PROCESS | 3620 | 1465426410809 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 15:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:53:30 INFO - PROCESS | 3620 | 1465426410816 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:53:30 INFO - PROCESS | 3620 | 1465426410820 Marionette TRACE conn6 <- [1,82,null,{}] 15:53:30 INFO - PROCESS | 3620 | 1465426410826 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}] 15:53:30 INFO - PROCESS | 3620 | 1465426410830 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:30 INFO - PROCESS | 3620 | 1465426410938 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 15:53:31 INFO - PROCESS | 3620 | 1465426411032 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:31 INFO - PROCESS | 3620 | 1465426411037 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D88800 == 27 [pid = 3620] [id = 30] 15:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A05D6F000) [pid = 3620] [serial = 86] [outer = 0000000000000000] 15:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ECC4000) [pid = 3620] [serial = 87] [outer = 0000000A05D6F000] 15:53:31 INFO - PROCESS | 3620 | 1465426411109 Marionette DEBUG loaded listener.js 15:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70699400) [pid = 3620] [serial = 88] [outer = 0000000A05D6F000] 15:53:31 INFO - PROCESS | 3620 | 1465426411637 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]]]}] 15:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 15:53:31 INFO - PROCESS | 3620 | 1465426411698 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 15:53:31 INFO - PROCESS | 3620 | 1465426411703 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 15:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:53:31 INFO - PROCESS | 3620 | 1465426411710 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:53:31 INFO - PROCESS | 3620 | 1465426411714 Marionette TRACE conn6 <- [1,86,null,{}] 15:53:31 INFO - PROCESS | 3620 | 1465426411718 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}] 15:53:31 INFO - PROCESS | 3620 | 1465426411721 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:31 INFO - PROCESS | 3620 | 1465426411832 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 15:53:31 INFO - PROCESS | 3620 | 1465426411893 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:31 INFO - PROCESS | 3620 | 1465426411896 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D99800 == 28 [pid = 3620] [id = 31] 15:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A758D8400) [pid = 3620] [serial = 89] [outer = 0000000000000000] 15:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75E38C00) [pid = 3620] [serial = 90] [outer = 0000000A758D8400] 15:53:31 INFO - PROCESS | 3620 | 1465426411953 Marionette DEBUG loaded listener.js 15:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A774E6C00) [pid = 3620] [serial = 91] [outer = 0000000A758D8400] 15:53:32 INFO - PROCESS | 3620 | 1465426412483 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]]]}] 15:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 15:53:32 INFO - PROCESS | 3620 | 1465426412549 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 15:53:32 INFO - PROCESS | 3620 | 1465426412552 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 15:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:53:32 INFO - PROCESS | 3620 | 1465426412556 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:53:32 INFO - PROCESS | 3620 | 1465426412561 Marionette TRACE conn6 <- [1,90,null,{}] 15:53:32 INFO - PROCESS | 3620 | 1465426412573 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}] 15:53:32 INFO - PROCESS | 3620 | 1465426412578 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:32 INFO - PROCESS | 3620 | 1465426412717 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 15:53:32 INFO - PROCESS | 3620 | 1465426412780 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:32 INFO - PROCESS | 3620 | 1465426412784 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D72D800 == 29 [pid = 3620] [id = 32] 15:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7CC7EC00) [pid = 3620] [serial = 92] [outer = 0000000000000000] 15:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7CC85000) [pid = 3620] [serial = 93] [outer = 0000000A7CC7EC00] 15:53:32 INFO - PROCESS | 3620 | 1465426412842 Marionette DEBUG loaded listener.js 15:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7D0DF000) [pid = 3620] [serial = 94] [outer = 0000000A7CC7EC00] 15:53:33 INFO - PROCESS | 3620 | 1465426413367 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]]]}] 15:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 15:53:33 INFO - PROCESS | 3620 | 1465426413439 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 15:53:33 INFO - PROCESS | 3620 | 1465426413443 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 15:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:53:33 INFO - PROCESS | 3620 | 1465426413446 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:53:33 INFO - PROCESS | 3620 | 1465426413448 Marionette TRACE conn6 <- [1,94,null,{}] 15:53:33 INFO - PROCESS | 3620 | 1465426413452 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}] 15:53:33 INFO - PROCESS | 3620 | 1465426413455 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:33 INFO - PROCESS | 3620 | 1465426413564 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 15:53:33 INFO - PROCESS | 3620 | 1465426413624 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:33 INFO - PROCESS | 3620 | 1465426413626 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E26D800 == 30 [pid = 3620] [id = 33] 15:53:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7B038C00) [pid = 3620] [serial = 95] [outer = 0000000000000000] 15:53:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7B03FC00) [pid = 3620] [serial = 96] [outer = 0000000A7B038C00] 15:53:33 INFO - PROCESS | 3620 | 1465426413681 Marionette DEBUG loaded listener.js 15:53:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7D0E3800) [pid = 3620] [serial = 97] [outer = 0000000A7B038C00] 15:53:34 INFO - PROCESS | 3620 | 1465426414239 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]]]}] 15:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 15:53:34 INFO - PROCESS | 3620 | 1465426414330 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 15:53:34 INFO - PROCESS | 3620 | 1465426414334 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 15:53:34 INFO - PROCESS | 3620 | 1465426414338 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:53:34 INFO - PROCESS | 3620 | 1465426414343 Marionette TRACE conn6 <- [1,98,null,{}] 15:53:34 INFO - PROCESS | 3620 | 1465426414349 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}] 15:53:34 INFO - PROCESS | 3620 | 1465426414352 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:34 INFO - PROCESS | 3620 | 1465426414464 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 15:53:34 INFO - PROCESS | 3620 | 1465426414533 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:34 INFO - PROCESS | 3620 | 1465426414538 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E89800 == 31 [pid = 3620] [id = 34] 15:53:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A03D42800) [pid = 3620] [serial = 98] [outer = 0000000000000000] 15:53:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A05D6A400) [pid = 3620] [serial = 99] [outer = 0000000A03D42800] 15:53:34 INFO - PROCESS | 3620 | 1465426414587 Marionette DEBUG loaded listener.js 15:53:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A6FF3D000) [pid = 3620] [serial = 100] [outer = 0000000A03D42800] 15:53:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F6E9000 == 30 [pid = 3620] [id = 11] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7DD63400) [pid = 3620] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A76DB2000) [pid = 3620] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A76F73C00) [pid = 3620] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A74E6A800) [pid = 3620] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03D3D400) [pid = 3620] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A76DE4800) [pid = 3620] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A75EFA400) [pid = 3620] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7ABE9C00) [pid = 3620] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7E084400) [pid = 3620] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7D2C2400) [pid = 3620] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7D867000) [pid = 3620] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7E56D400) [pid = 3620] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7D488000) [pid = 3620] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A6EDE4000) [pid = 3620] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6ECC1C00) [pid = 3620] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7CC88000) [pid = 3620] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7EAE3400) [pid = 3620] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02EC3800) [pid = 3620] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A75C64800) [pid = 3620] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7B079000) [pid = 3620] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7109D000) [pid = 3620] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A74E42C00) [pid = 3620] [serial = 31] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A75151C00) [pid = 3620] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A7D228000) [pid = 3620] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A70695000) [pid = 3620] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A7D327C00) [pid = 3620] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A02EF1000) [pid = 3620] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A773B9C00) [pid = 3620] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A773BA400) [pid = 3620] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A7DA9B400) [pid = 3620] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:53:35 INFO - PROCESS | 3620 | 1465426415609 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]]]}] 15:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1347ms 15:53:35 INFO - PROCESS | 3620 | 1465426415691 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 15:53:35 INFO - PROCESS | 3620 | 1465426415695 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 15:53:35 INFO - PROCESS | 3620 | 1465426415700 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:53:35 INFO - PROCESS | 3620 | 1465426415704 Marionette TRACE conn6 <- [1,102,null,{}] 15:53:35 INFO - PROCESS | 3620 | 1465426415709 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}] 15:53:35 INFO - PROCESS | 3620 | 1465426415712 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:35 INFO - PROCESS | 3620 | 1465426415805 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 15:53:35 INFO - PROCESS | 3620 | 1465426415895 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:35 INFO - PROCESS | 3620 | 1465426415898 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DD6000 == 31 [pid = 3620] [id = 35] 15:53:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A6ECBA000) [pid = 3620] [serial = 101] [outer = 0000000000000000] 15:53:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A6ECC0C00) [pid = 3620] [serial = 102] [outer = 0000000A6ECBA000] 15:53:35 INFO - PROCESS | 3620 | 1465426415947 Marionette DEBUG loaded listener.js 15:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A6EDE4400) [pid = 3620] [serial = 103] [outer = 0000000A6ECBA000] 15:53:36 INFO - PROCESS | 3620 | 1465426416308 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]]]}] 15:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 15:53:36 INFO - PROCESS | 3620 | 1465426416331 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 15:53:36 INFO - PROCESS | 3620 | 1465426416337 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 15:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:53:36 INFO - PROCESS | 3620 | 1465426416344 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:53:36 INFO - PROCESS | 3620 | 1465426416347 Marionette TRACE conn6 <- [1,106,null,{}] 15:53:36 INFO - PROCESS | 3620 | 1465426416359 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}] 15:53:36 INFO - PROCESS | 3620 | 1465426416362 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:36 INFO - PROCESS | 3620 | 1465426416450 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 15:53:36 INFO - PROCESS | 3620 | 1465426416456 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:36 INFO - PROCESS | 3620 | 1465426416459 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70019000 == 32 [pid = 3620] [id = 36] 15:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A706A2400) [pid = 3620] [serial = 104] [outer = 0000000000000000] 15:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A71109400) [pid = 3620] [serial = 105] [outer = 0000000A706A2400] 15:53:36 INFO - PROCESS | 3620 | 1465426416507 Marionette DEBUG loaded listener.js 15:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A74E42000) [pid = 3620] [serial = 106] [outer = 0000000A706A2400] 15:53:36 INFO - PROCESS | 3620 | 1465426416926 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]]]}] 15:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 15:53:36 INFO - PROCESS | 3620 | 1465426416974 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 15:53:36 INFO - PROCESS | 3620 | 1465426416977 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 15:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:53:36 INFO - PROCESS | 3620 | 1465426416981 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:53:36 INFO - PROCESS | 3620 | 1465426416985 Marionette TRACE conn6 <- [1,110,null,{}] 15:53:37 INFO - PROCESS | 3620 | 1465426416996 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}] 15:53:37 INFO - PROCESS | 3620 | 1465426417001 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:37 INFO - PROCESS | 3620 | 1465426417087 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 15:53:37 INFO - PROCESS | 3620 | 1465426417096 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:37 INFO - PROCESS | 3620 | 1465426417099 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750BF800 == 33 [pid = 3620] [id = 37] 15:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A011F2800) [pid = 3620] [serial = 107] [outer = 0000000000000000] 15:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A75BD4C00) [pid = 3620] [serial = 108] [outer = 0000000A011F2800] 15:53:37 INFO - PROCESS | 3620 | 1465426417149 Marionette DEBUG loaded listener.js 15:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A769CBC00) [pid = 3620] [serial = 109] [outer = 0000000A011F2800] 15:53:37 INFO - PROCESS | 3620 | 1465426417587 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]]]}] 15:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 15:53:37 INFO - PROCESS | 3620 | 1465426417612 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 15:53:37 INFO - PROCESS | 3620 | 1465426417615 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 15:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:53:37 INFO - PROCESS | 3620 | 1465426417631 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:53:37 INFO - PROCESS | 3620 | 1465426417633 Marionette TRACE conn6 <- [1,114,null,{}] 15:53:37 INFO - PROCESS | 3620 | 1465426417637 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}] 15:53:37 INFO - PROCESS | 3620 | 1465426417639 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:37 INFO - PROCESS | 3620 | 1465426417750 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 15:53:37 INFO - PROCESS | 3620 | 1465426417756 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:37 INFO - PROCESS | 3620 | 1465426417758 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B8F800 == 34 [pid = 3620] [id = 38] 15:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A76F73C00) [pid = 3620] [serial = 110] [outer = 0000000000000000] 15:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A77457000) [pid = 3620] [serial = 111] [outer = 0000000A76F73C00] 15:53:37 INFO - PROCESS | 3620 | 1465426417804 Marionette DEBUG loaded listener.js 15:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7A5D1800) [pid = 3620] [serial = 112] [outer = 0000000A76F73C00] 15:53:38 INFO - PROCESS | 3620 | 1465426418238 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]]]}] 15:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 15:53:38 INFO - PROCESS | 3620 | 1465426418260 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 15:53:38 INFO - PROCESS | 3620 | 1465426418262 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 15:53:38 INFO - PROCESS | 3620 | 1465426418273 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:53:38 INFO - PROCESS | 3620 | 1465426418275 Marionette TRACE conn6 <- [1,118,null,{}] 15:53:38 INFO - PROCESS | 3620 | 1465426418279 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}] 15:53:38 INFO - PROCESS | 3620 | 1465426418281 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:38 INFO - PROCESS | 3620 | 1465426418379 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 15:53:38 INFO - PROCESS | 3620 | 1465426418384 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:38 INFO - PROCESS | 3620 | 1465426418386 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBE000 == 35 [pid = 3620] [id = 39] 15:53:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A03D3B400) [pid = 3620] [serial = 113] [outer = 0000000000000000] 15:53:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7A5E9C00) [pid = 3620] [serial = 114] [outer = 0000000A03D3B400] 15:53:38 INFO - PROCESS | 3620 | 1465426418435 Marionette DEBUG loaded listener.js 15:53:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7ABE8800) [pid = 3620] [serial = 115] [outer = 0000000A03D3B400] 15:53:38 INFO - PROCESS | 3620 | 1465426418874 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]]]}] 15:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 15:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:53:38 INFO - PROCESS | 3620 | 1465426418907 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 15:53:38 INFO - PROCESS | 3620 | 1465426418909 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 15:53:38 INFO - PROCESS | 3620 | 1465426418912 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:53:38 INFO - PROCESS | 3620 | 1465426418914 Marionette TRACE conn6 <- [1,122,null,{}] 15:53:38 INFO - PROCESS | 3620 | 1465426418918 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}] 15:53:38 INFO - PROCESS | 3620 | 1465426418924 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:39 INFO - PROCESS | 3620 | 1465426419055 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 15:53:39 INFO - PROCESS | 3620 | 1465426419060 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:39 INFO - PROCESS | 3620 | 1465426419062 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A58A000 == 36 [pid = 3620] [id = 40] 15:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7B035C00) [pid = 3620] [serial = 116] [outer = 0000000000000000] 15:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7B0E4C00) [pid = 3620] [serial = 117] [outer = 0000000A7B035C00] 15:53:39 INFO - PROCESS | 3620 | 1465426419109 Marionette DEBUG loaded listener.js 15:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7CC88400) [pid = 3620] [serial = 118] [outer = 0000000A7B035C00] 15:53:39 INFO - PROCESS | 3620 | 1465426419518 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]]]}] 15:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 15:53:39 INFO - PROCESS | 3620 | 1465426419545 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 15:53:39 INFO - PROCESS | 3620 | 1465426419547 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 15:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:53:39 INFO - PROCESS | 3620 | 1465426419550 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:53:39 INFO - PROCESS | 3620 | 1465426419552 Marionette TRACE conn6 <- [1,126,null,{}] 15:53:39 INFO - PROCESS | 3620 | 1465426419556 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}] 15:53:39 INFO - PROCESS | 3620 | 1465426419558 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:39 INFO - PROCESS | 3620 | 1465426419714 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05D63C00) [pid = 3620] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03D36C00) [pid = 3620] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6EDE0C00) [pid = 3620] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ECBD000) [pid = 3620] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7CC83800) [pid = 3620] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05D6B400) [pid = 3620] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7A5D2800) [pid = 3620] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70E99400) [pid = 3620] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A76DEC400) [pid = 3620] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7594BC00) [pid = 3620] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:53:39 INFO - PROCESS | 3620 | 1465426419777 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:39 INFO - PROCESS | 3620 | 1465426419779 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B2E800 == 37 [pid = 3620] [id = 41] 15:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02EBA400) [pid = 3620] [serial = 119] [outer = 0000000000000000] 15:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03D36C00) [pid = 3620] [serial = 120] [outer = 0000000A02EBA400] 15:53:39 INFO - PROCESS | 3620 | 1465426419824 Marionette DEBUG loaded listener.js 15:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A7594BC00) [pid = 3620] [serial = 121] [outer = 0000000A02EBA400] 15:53:40 INFO - PROCESS | 3620 | 1465426420150 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]]]}] 15:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 15:53:40 INFO - PROCESS | 3620 | 1465426420183 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 15:53:40 INFO - PROCESS | 3620 | 1465426420185 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 15:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:53:40 INFO - PROCESS | 3620 | 1465426420190 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:53:40 INFO - PROCESS | 3620 | 1465426420192 Marionette TRACE conn6 <- [1,130,null,{}] 15:53:40 INFO - PROCESS | 3620 | 1465426420195 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}] 15:53:40 INFO - PROCESS | 3620 | 1465426420197 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:40 INFO - PROCESS | 3620 | 1465426420297 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 15:53:40 INFO - PROCESS | 3620 | 1465426420305 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:40 INFO - PROCESS | 3620 | 1465426420307 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D22B800 == 38 [pid = 3620] [id = 42] 15:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02EBA800) [pid = 3620] [serial = 122] [outer = 0000000000000000] 15:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7D0E5C00) [pid = 3620] [serial = 123] [outer = 0000000A02EBA800] 15:53:40 INFO - PROCESS | 3620 | 1465426420351 Marionette DEBUG loaded listener.js 15:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7D326000) [pid = 3620] [serial = 124] [outer = 0000000A02EBA800] 15:53:40 INFO - PROCESS | 3620 | 1465426420730 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]]]}] 15:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 15:53:40 INFO - PROCESS | 3620 | 1465426420779 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 15:53:40 INFO - PROCESS | 3620 | 1465426420782 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 15:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:53:40 INFO - PROCESS | 3620 | 1465426420785 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:53:40 INFO - PROCESS | 3620 | 1465426420787 Marionette TRACE conn6 <- [1,134,null,{}] 15:53:40 INFO - PROCESS | 3620 | 1465426420791 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}] 15:53:40 INFO - PROCESS | 3620 | 1465426420793 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:40 INFO - PROCESS | 3620 | 1465426420894 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 15:53:40 INFO - PROCESS | 3620 | 1465426420901 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:40 INFO - PROCESS | 3620 | 1465426420903 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9D000 == 39 [pid = 3620] [id = 43] 15:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7685DC00) [pid = 3620] [serial = 125] [outer = 0000000000000000] 15:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A76861C00) [pid = 3620] [serial = 126] [outer = 0000000A7685DC00] 15:53:40 INFO - PROCESS | 3620 | 1465426420950 Marionette DEBUG loaded listener.js 15:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7D0EC400) [pid = 3620] [serial = 127] [outer = 0000000A7685DC00] 15:53:41 INFO - PROCESS | 3620 | 1465426421352 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]]]}] 15:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 15:53:41 INFO - PROCESS | 3620 | 1465426421373 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 15:53:41 INFO - PROCESS | 3620 | 1465426421375 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 15:53:41 INFO - PROCESS | 3620 | 1465426421378 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:53:41 INFO - PROCESS | 3620 | 1465426421380 Marionette TRACE conn6 <- [1,138,null,{}] 15:53:41 INFO - PROCESS | 3620 | 1465426421383 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}] 15:53:41 INFO - PROCESS | 3620 | 1465426421385 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:41 INFO - PROCESS | 3620 | 1465426421486 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 15:53:41 INFO - PROCESS | 3620 | 1465426421521 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:41 INFO - PROCESS | 3620 | 1465426421523 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E268000 == 40 [pid = 3620] [id = 44] 15:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A05DE8C00) [pid = 3620] [serial = 128] [outer = 0000000000000000] 15:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A05DF2400) [pid = 3620] [serial = 129] [outer = 0000000A05DE8C00] 15:53:41 INFO - PROCESS | 3620 | 1465426421567 Marionette DEBUG loaded listener.js 15:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7690BC00) [pid = 3620] [serial = 130] [outer = 0000000A05DE8C00] 15:53:42 INFO - PROCESS | 3620 | 1465426422272 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]]]}] 15:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 923ms 15:53:42 INFO - PROCESS | 3620 | 1465426422306 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 15:53:42 INFO - PROCESS | 3620 | 1465426422311 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 15:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:53:42 INFO - PROCESS | 3620 | 1465426422392 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:53:42 INFO - PROCESS | 3620 | 1465426422395 Marionette TRACE conn6 <- [1,142,null,{}] 15:53:42 INFO - PROCESS | 3620 | 1465426422459 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}] 15:53:42 INFO - PROCESS | 3620 | 1465426422462 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:42 INFO - PROCESS | 3620 | 1465426422564 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 15:53:42 INFO - PROCESS | 3620 | 1465426422659 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:42 INFO - PROCESS | 3620 | 1465426422662 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70017800 == 41 [pid = 3620] [id = 45] 15:53:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A03DBBC00) [pid = 3620] [serial = 131] [outer = 0000000000000000] 15:53:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A03DC2C00) [pid = 3620] [serial = 132] [outer = 0000000A03DBBC00] 15:53:42 INFO - PROCESS | 3620 | 1465426422720 Marionette DEBUG loaded listener.js 15:53:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A03DC9C00) [pid = 3620] [serial = 133] [outer = 0000000A03DBBC00] 15:53:43 INFO - PROCESS | 3620 | 1465426423568 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]]]}] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E26D800 == 40 [pid = 3620] [id = 33] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D72D800 == 39 [pid = 3620] [id = 32] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D88800 == 38 [pid = 3620] [id = 30] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D99800 == 37 [pid = 3620] [id = 31] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9D000 == 36 [pid = 3620] [id = 43] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D22B800 == 35 [pid = 3620] [id = 42] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B2E800 == 34 [pid = 3620] [id = 41] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A58A000 == 33 [pid = 3620] [id = 40] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBE000 == 32 [pid = 3620] [id = 39] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B8F800 == 31 [pid = 3620] [id = 38] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A750BF800 == 30 [pid = 3620] [id = 37] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70019000 == 29 [pid = 3620] [id = 36] 15:53:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DD6000 == 28 [pid = 3620] [id = 35] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6ECBB000) [pid = 3620] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDE6800) [pid = 3620] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7ABE9000) [pid = 3620] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7109B000) [pid = 3620] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7A1ACC00) [pid = 3620] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A76F7C000) [pid = 3620] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A76912800) [pid = 3620] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A71F4EC00) [pid = 3620] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7A5E4000) [pid = 3620] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A75B76C00) [pid = 3620] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05D71C00) [pid = 3620] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A05D6BC00) [pid = 3620] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7CC8D800) [pid = 3620] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7CC80000) [pid = 3620] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A751A1C00) [pid = 3620] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7D32A400) [pid = 3620] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1318ms 15:53:43 INFO - PROCESS | 3620 | 1465426423637 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 15:53:43 INFO - PROCESS | 3620 | 1465426423642 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 15:53:43 INFO - PROCESS | 3620 | 1465426423647 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:53:43 INFO - PROCESS | 3620 | 1465426423651 Marionette TRACE conn6 <- [1,146,null,{}] 15:53:43 INFO - PROCESS | 3620 | 1465426423656 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}] 15:53:43 INFO - PROCESS | 3620 | 1465426423659 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:43 INFO - PROCESS | 3620 | 1465426423756 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 15:53:43 INFO - PROCESS | 3620 | 1465426423763 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:43 INFO - PROCESS | 3620 | 1465426423767 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DED000 == 29 [pid = 3620] [id = 46] 15:53:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A03DC9400) [pid = 3620] [serial = 134] [outer = 0000000000000000] 15:53:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A05DE8400) [pid = 3620] [serial = 135] [outer = 0000000A03DC9400] 15:53:43 INFO - PROCESS | 3620 | 1465426423827 Marionette DEBUG loaded listener.js 15:53:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6ECBA800) [pid = 3620] [serial = 136] [outer = 0000000A03DC9400] 15:53:44 INFO - PROCESS | 3620 | 1465426424288 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]]]}] 15:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 15:53:44 INFO - PROCESS | 3620 | 1465426424322 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 15:53:44 INFO - PROCESS | 3620 | 1465426424328 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 15:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:53:44 INFO - PROCESS | 3620 | 1465426424347 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:53:44 INFO - PROCESS | 3620 | 1465426424350 Marionette TRACE conn6 <- [1,150,null,{}] 15:53:44 INFO - PROCESS | 3620 | 1465426424358 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}] 15:53:44 INFO - PROCESS | 3620 | 1465426424361 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:44 INFO - PROCESS | 3620 | 1465426424450 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 15:53:44 INFO - PROCESS | 3620 | 1465426424458 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:44 INFO - PROCESS | 3620 | 1465426424461 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F8AD800 == 30 [pid = 3620] [id = 47] 15:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6F8C9400) [pid = 3620] [serial = 137] [outer = 0000000000000000] 15:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7061F400) [pid = 3620] [serial = 138] [outer = 0000000A6F8C9400] 15:53:44 INFO - PROCESS | 3620 | 1465426424509 Marionette DEBUG loaded listener.js 15:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70E98000) [pid = 3620] [serial = 139] [outer = 0000000A6F8C9400] 15:53:44 INFO - PROCESS | 3620 | 1465426424977 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]]]}] 15:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 693ms 15:53:45 INFO - PROCESS | 3620 | 1465426425042 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 15:53:45 INFO - PROCESS | 3620 | 1465426425045 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 15:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:53:45 INFO - PROCESS | 3620 | 1465426425048 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:53:45 INFO - PROCESS | 3620 | 1465426425052 Marionette TRACE conn6 <- [1,154,null,{}] 15:53:45 INFO - PROCESS | 3620 | 1465426425063 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}] 15:53:45 INFO - PROCESS | 3620 | 1465426425068 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:45 INFO - PROCESS | 3620 | 1465426425175 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 15:53:45 INFO - PROCESS | 3620 | 1465426425239 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:45 INFO - PROCESS | 3620 | 1465426425242 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A758EF800 == 31 [pid = 3620] [id = 48] 15:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A751A1000) [pid = 3620] [serial = 140] [outer = 0000000000000000] 15:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A755F5400) [pid = 3620] [serial = 141] [outer = 0000000A751A1000] 15:53:45 INFO - PROCESS | 3620 | 1465426425291 Marionette DEBUG loaded listener.js 15:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A75E31800) [pid = 3620] [serial = 142] [outer = 0000000A751A1000] 15:53:45 INFO - PROCESS | 3620 | 1465426425661 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]]]}] 15:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 15:53:45 INFO - PROCESS | 3620 | 1465426425679 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 15:53:45 INFO - PROCESS | 3620 | 1465426425682 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 15:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:53:45 INFO - PROCESS | 3620 | 1465426425685 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:53:45 INFO - PROCESS | 3620 | 1465426425687 Marionette TRACE conn6 <- [1,158,null,{}] 15:53:45 INFO - PROCESS | 3620 | 1465426425690 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}] 15:53:45 INFO - PROCESS | 3620 | 1465426425692 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:45 INFO - PROCESS | 3620 | 1465426425780 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 15:53:45 INFO - PROCESS | 3620 | 1465426425813 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:45 INFO - PROCESS | 3620 | 1465426425815 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BB9800 == 32 [pid = 3620] [id = 49] 15:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A751A4800) [pid = 3620] [serial = 143] [outer = 0000000000000000] 15:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76919000) [pid = 3620] [serial = 144] [outer = 0000000A751A4800] 15:53:45 INFO - PROCESS | 3620 | 1465426425900 Marionette DEBUG loaded listener.js 15:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76F76800) [pid = 3620] [serial = 145] [outer = 0000000A751A4800] 15:53:46 INFO - PROCESS | 3620 | 1465426426321 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]]]}] 15:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 15:53:46 INFO - PROCESS | 3620 | 1465426426380 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 15:53:46 INFO - PROCESS | 3620 | 1465426426382 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 15:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:53:46 INFO - PROCESS | 3620 | 1465426426386 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:53:46 INFO - PROCESS | 3620 | 1465426426387 Marionette TRACE conn6 <- [1,162,null,{}] 15:53:46 INFO - PROCESS | 3620 | 1465426426391 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}] 15:53:46 INFO - PROCESS | 3620 | 1465426426393 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:46 INFO - PROCESS | 3620 | 1465426426496 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 15:53:46 INFO - PROCESS | 3620 | 1465426426565 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:46 INFO - PROCESS | 3620 | 1465426426567 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A597800 == 33 [pid = 3620] [id = 50] 15:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A03DBB800) [pid = 3620] [serial = 146] [outer = 0000000000000000] 15:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A1ACC00) [pid = 3620] [serial = 147] [outer = 0000000A03DBB800] 15:53:46 INFO - PROCESS | 3620 | 1465426426612 Marionette DEBUG loaded listener.js 15:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7AA9C400) [pid = 3620] [serial = 148] [outer = 0000000A03DBB800] 15:53:47 INFO - PROCESS | 3620 | 1465426427028 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]]]}] 15:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 15:53:47 INFO - PROCESS | 3620 | 1465426427060 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 15:53:47 INFO - PROCESS | 3620 | 1465426427062 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 15:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:53:47 INFO - PROCESS | 3620 | 1465426427066 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:53:47 INFO - PROCESS | 3620 | 1465426427068 Marionette TRACE conn6 <- [1,166,null,{}] 15:53:47 INFO - PROCESS | 3620 | 1465426427072 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}] 15:53:47 INFO - PROCESS | 3620 | 1465426427078 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:47 INFO - PROCESS | 3620 | 1465426427218 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 15:53:47 INFO - PROCESS | 3620 | 1465426427224 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:47 INFO - PROCESS | 3620 | 1465426427226 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D6CB800 == 34 [pid = 3620] [id = 51] 15:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7AB42C00) [pid = 3620] [serial = 149] [outer = 0000000000000000] 15:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B032C00) [pid = 3620] [serial = 150] [outer = 0000000A7AB42C00] 15:53:47 INFO - PROCESS | 3620 | 1465426427272 Marionette DEBUG loaded listener.js 15:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7C9DCC00) [pid = 3620] [serial = 151] [outer = 0000000A7AB42C00] 15:53:47 INFO - PROCESS | 3620 | 1465426427683 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]]]}] 15:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 15:53:47 INFO - PROCESS | 3620 | 1465426427697 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 15:53:47 INFO - PROCESS | 3620 | 1465426427699 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 15:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:53:47 INFO - PROCESS | 3620 | 1465426427710 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:53:47 INFO - PROCESS | 3620 | 1465426427712 Marionette TRACE conn6 <- [1,170,null,{}] 15:53:47 INFO - PROCESS | 3620 | 1465426427715 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}] 15:53:47 INFO - PROCESS | 3620 | 1465426427717 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:47 INFO - PROCESS | 3620 | 1465426427870 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A03D3B400) [pid = 3620] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A011F2800) [pid = 3620] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A706A2400) [pid = 3620] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6ECBA000) [pid = 3620] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A76F73C00) [pid = 3620] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05D6F000) [pid = 3620] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A758D8400) [pid = 3620] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7CC7EC00) [pid = 3620] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7B035C00) [pid = 3620] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7B038C00) [pid = 3620] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02EBA400) [pid = 3620] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7685DC00) [pid = 3620] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:53:47 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02EBA800) [pid = 3620] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:53:47 INFO - PROCESS | 3620 | 1465426427936 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:47 INFO - PROCESS | 3620 | 1465426427938 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F8A3000 == 35 [pid = 3620] [id = 52] 15:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02EBA800) [pid = 3620] [serial = 152] [outer = 0000000000000000] 15:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A05D6F000) [pid = 3620] [serial = 153] [outer = 0000000A02EBA800] 15:53:47 INFO - PROCESS | 3620 | 1465426427983 Marionette DEBUG loaded listener.js 15:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A76DEB400) [pid = 3620] [serial = 154] [outer = 0000000A02EBA800] 15:53:48 INFO - PROCESS | 3620 | 1465426428328 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]]]}] 15:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 693ms 15:53:48 INFO - PROCESS | 3620 | 1465426428403 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 15:53:48 INFO - PROCESS | 3620 | 1465426428405 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 15:53:48 INFO - PROCESS | 3620 | 1465426428409 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:53:48 INFO - PROCESS | 3620 | 1465426428411 Marionette TRACE conn6 <- [1,174,null,{}] 15:53:48 INFO - PROCESS | 3620 | 1465426428414 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}] 15:53:48 INFO - PROCESS | 3620 | 1465426428416 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:48 INFO - PROCESS | 3620 | 1465426428502 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 15:53:48 INFO - PROCESS | 3620 | 1465426428507 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:48 INFO - PROCESS | 3620 | 1465426428509 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7FCE8800 == 36 [pid = 3620] [id = 53] 15:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7B035C00) [pid = 3620] [serial = 155] [outer = 0000000000000000] 15:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7D0DF800) [pid = 3620] [serial = 156] [outer = 0000000A7B035C00] 15:53:48 INFO - PROCESS | 3620 | 1465426428555 Marionette DEBUG loaded listener.js 15:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7D2BFC00) [pid = 3620] [serial = 157] [outer = 0000000A7B035C00] 15:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70A51C00) [pid = 3620] [serial = 158] [outer = 0000000A70E91800] 15:53:49 INFO - PROCESS | 3620 | 1465426428999 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]]]}] 15:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 15:53:49 INFO - PROCESS | 3620 | 1465426429040 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 15:53:49 INFO - PROCESS | 3620 | 1465426429042 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 15:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:53:49 INFO - PROCESS | 3620 | 1465426429045 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:53:49 INFO - PROCESS | 3620 | 1465426429047 Marionette TRACE conn6 <- [1,178,null,{}] 15:53:49 INFO - PROCESS | 3620 | 1465426429051 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}] 15:53:49 INFO - PROCESS | 3620 | 1465426429053 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:49 INFO - PROCESS | 3620 | 1465426429134 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 15:53:49 INFO - PROCESS | 3620 | 1465426429140 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:49 INFO - PROCESS | 3620 | 1465426429142 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05003800 == 37 [pid = 3620] [id = 54] 15:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70A53400) [pid = 3620] [serial = 159] [outer = 0000000000000000] 15:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7685DC00) [pid = 3620] [serial = 160] [outer = 0000000A70A53400] 15:53:49 INFO - PROCESS | 3620 | 1465426429187 Marionette DEBUG loaded listener.js 15:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7D328C00) [pid = 3620] [serial = 161] [outer = 0000000A70A53400] 15:53:49 INFO - PROCESS | 3620 | 1465426429589 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]]]}] 15:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 588ms 15:53:49 INFO - PROCESS | 3620 | 1465426429636 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 15:53:49 INFO - PROCESS | 3620 | 1465426429638 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 15:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:53:49 INFO - PROCESS | 3620 | 1465426429650 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:53:49 INFO - PROCESS | 3620 | 1465426429661 Marionette TRACE conn6 <- [1,182,null,{}] 15:53:49 INFO - PROCESS | 3620 | 1465426429670 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}] 15:53:49 INFO - PROCESS | 3620 | 1465426429672 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:49 INFO - PROCESS | 3620 | 1465426429752 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 15:53:49 INFO - PROCESS | 3620 | 1465426429757 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:49 INFO - PROCESS | 3620 | 1465426429759 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76988000 == 38 [pid = 3620] [id = 55] 15:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7D47FC00) [pid = 3620] [serial = 162] [outer = 0000000000000000] 15:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7D48A800) [pid = 3620] [serial = 163] [outer = 0000000A7D47FC00] 15:53:49 INFO - PROCESS | 3620 | 1465426429805 Marionette DEBUG loaded listener.js 15:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A75B9C800) [pid = 3620] [serial = 164] [outer = 0000000A7D47FC00] 15:53:50 INFO - PROCESS | 3620 | 1465426430419 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]]]}] 15:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 797ms 15:53:50 INFO - PROCESS | 3620 | 1465426430484 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 15:53:50 INFO - PROCESS | 3620 | 1465426430489 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 15:53:50 INFO - PROCESS | 3620 | 1465426430508 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:53:50 INFO - PROCESS | 3620 | 1465426430514 Marionette TRACE conn6 <- [1,186,null,{}] 15:53:50 INFO - PROCESS | 3620 | 1465426430519 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}] 15:53:50 INFO - PROCESS | 3620 | 1465426430522 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:50 INFO - PROCESS | 3620 | 1465426430646 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 15:53:50 INFO - PROCESS | 3620 | 1465426430704 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:50 INFO - PROCESS | 3620 | 1465426430707 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA6000 == 39 [pid = 3620] [id = 56] 15:53:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6EDDE400) [pid = 3620] [serial = 165] [outer = 0000000000000000] 15:53:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A6EDE4C00) [pid = 3620] [serial = 166] [outer = 0000000A6EDDE400] 15:53:50 INFO - PROCESS | 3620 | 1465426430765 Marionette DEBUG loaded listener.js 15:53:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A706A0400) [pid = 3620] [serial = 167] [outer = 0000000A6EDDE400] 15:53:51 INFO - PROCESS | 3620 | 1465426431300 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]]]}] 15:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 15:53:51 INFO - PROCESS | 3620 | 1465426431357 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 15:53:51 INFO - PROCESS | 3620 | 1465426431363 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 15:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:53:51 INFO - PROCESS | 3620 | 1465426431369 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:53:51 INFO - PROCESS | 3620 | 1465426431372 Marionette TRACE conn6 <- [1,190,null,{}] 15:53:51 INFO - PROCESS | 3620 | 1465426431376 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}] 15:53:51 INFO - PROCESS | 3620 | 1465426431379 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:51 INFO - PROCESS | 3620 | 1465426431494 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 15:53:51 INFO - PROCESS | 3620 | 1465426431574 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:51 INFO - PROCESS | 3620 | 1465426431577 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FEE000 == 40 [pid = 3620] [id = 57] 15:53:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A75EF1800) [pid = 3620] [serial = 168] [outer = 0000000000000000] 15:53:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A76860C00) [pid = 3620] [serial = 169] [outer = 0000000A75EF1800] 15:53:51 INFO - PROCESS | 3620 | 1465426431634 Marionette DEBUG loaded listener.js 15:53:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7A1B1000) [pid = 3620] [serial = 170] [outer = 0000000A75EF1800] 15:53:52 INFO - PROCESS | 3620 | 1465426432187 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]]]}] 15:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 882ms 15:53:52 INFO - PROCESS | 3620 | 1465426432253 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 15:53:52 INFO - PROCESS | 3620 | 1465426432255 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 15:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:53:52 INFO - PROCESS | 3620 | 1465426432259 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:53:52 INFO - PROCESS | 3620 | 1465426432263 Marionette TRACE conn6 <- [1,194,null,{}] 15:53:52 INFO - PROCESS | 3620 | 1465426432275 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}] 15:53:52 INFO - PROCESS | 3620 | 1465426432280 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:52 INFO - PROCESS | 3620 | 1465426432392 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 15:53:52 INFO - PROCESS | 3620 | 1465426432460 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:52 INFO - PROCESS | 3620 | 1465426432463 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E11D800 == 41 [pid = 3620] [id = 58] 15:53:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7B6D7400) [pid = 3620] [serial = 171] [outer = 0000000000000000] 15:53:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7CC86400) [pid = 3620] [serial = 172] [outer = 0000000A7B6D7400] 15:53:52 INFO - PROCESS | 3620 | 1465426432520 Marionette DEBUG loaded listener.js 15:53:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A7D85B800) [pid = 3620] [serial = 173] [outer = 0000000A7B6D7400] 15:53:53 INFO - PROCESS | 3620 | 1465426433075 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]]]}] 15:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 986ms 15:53:53 INFO - PROCESS | 3620 | 1465426433255 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 15:53:53 INFO - PROCESS | 3620 | 1465426433260 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 15:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:53:53 INFO - PROCESS | 3620 | 1465426433265 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:53:53 INFO - PROCESS | 3620 | 1465426433268 Marionette TRACE conn6 <- [1,198,null,{}] 15:53:53 INFO - PROCESS | 3620 | 1465426433274 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}] 15:53:53 INFO - PROCESS | 3620 | 1465426433278 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:53 INFO - PROCESS | 3620 | 1465426433410 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 15:53:53 INFO - PROCESS | 3620 | 1465426433483 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:53 INFO - PROCESS | 3620 | 1465426433488 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05004800 == 42 [pid = 3620] [id = 59] 15:53:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A6ECBAC00) [pid = 3620] [serial = 174] [outer = 0000000000000000] 15:53:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A6ED45000) [pid = 3620] [serial = 175] [outer = 0000000A6ECBAC00] 15:53:53 INFO - PROCESS | 3620 | 1465426433538 Marionette DEBUG loaded listener.js 15:53:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A6ED4CC00) [pid = 3620] [serial = 176] [outer = 0000000A6ECBAC00] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05003800 == 41 [pid = 3620] [id = 54] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7FCE8800 == 40 [pid = 3620] [id = 53] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F8A3000 == 39 [pid = 3620] [id = 52] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D6CB800 == 38 [pid = 3620] [id = 51] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A597800 == 37 [pid = 3620] [id = 50] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BB9800 == 36 [pid = 3620] [id = 49] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A758EF800 == 35 [pid = 3620] [id = 48] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F8AD800 == 34 [pid = 3620] [id = 47] 15:53:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DED000 == 33 [pid = 3620] [id = 46] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A05DF2400) [pid = 3620] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A7A5E9C00) [pid = 3620] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A75BD4C00) [pid = 3620] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A71109400) [pid = 3620] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A74E42000) [pid = 3620] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A6ECC0C00) [pid = 3620] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6EDE4400) [pid = 3620] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A05D6A400) [pid = 3620] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A77457000) [pid = 3620] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A70699400) [pid = 3620] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6ECC4000) [pid = 3620] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A774E6C00) [pid = 3620] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A75E38C00) [pid = 3620] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7D0DF000) [pid = 3620] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7CC85000) [pid = 3620] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7B0E4C00) [pid = 3620] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7D0E3800) [pid = 3620] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7B03FC00) [pid = 3620] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7ABE8800) [pid = 3620] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03D36C00) [pid = 3620] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7D0EC400) [pid = 3620] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7CC88400) [pid = 3620] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A76861C00) [pid = 3620] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7594BC00) [pid = 3620] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7D0E5C00) [pid = 3620] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7D326000) [pid = 3620] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7A5D1800) [pid = 3620] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A769CBC00) [pid = 3620] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:53:54 INFO - PROCESS | 3620 | 1465426434116 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]]]}] 15:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 15:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:53:54 INFO - PROCESS | 3620 | 1465426434148 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 15:53:54 INFO - PROCESS | 3620 | 1465426434152 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 15:53:54 INFO - PROCESS | 3620 | 1465426434158 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:53:54 INFO - PROCESS | 3620 | 1465426434161 Marionette TRACE conn6 <- [1,202,null,{}] 15:53:54 INFO - PROCESS | 3620 | 1465426434165 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}] 15:53:54 INFO - PROCESS | 3620 | 1465426434168 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:54 INFO - PROCESS | 3620 | 1465426434268 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 15:53:54 INFO - PROCESS | 3620 | 1465426434332 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:54 INFO - PROCESS | 3620 | 1465426434335 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E9F800 == 34 [pid = 3620] [id = 60] 15:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05DE9400) [pid = 3620] [serial = 177] [outer = 0000000000000000] 15:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A05DF6C00) [pid = 3620] [serial = 178] [outer = 0000000A05DE9400] 15:53:54 INFO - PROCESS | 3620 | 1465426434383 Marionette DEBUG loaded listener.js 15:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6EDDC000) [pid = 3620] [serial = 179] [outer = 0000000A05DE9400] 15:53:54 INFO - PROCESS | 3620 | 1465426434741 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]]]}] 15:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 15:53:54 INFO - PROCESS | 3620 | 1465426434789 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 15:53:54 INFO - PROCESS | 3620 | 1465426434792 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 15:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:53:54 INFO - PROCESS | 3620 | 1465426434795 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:53:54 INFO - PROCESS | 3620 | 1465426434797 Marionette TRACE conn6 <- [1,206,null,{}] 15:53:54 INFO - PROCESS | 3620 | 1465426434807 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}] 15:53:54 INFO - PROCESS | 3620 | 1465426434812 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:54 INFO - PROCESS | 3620 | 1465426434902 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 15:53:54 INFO - PROCESS | 3620 | 1465426434909 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:54 INFO - PROCESS | 3620 | 1465426434913 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F81000 == 35 [pid = 3620] [id = 61] 15:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70E99400) [pid = 3620] [serial = 180] [outer = 0000000000000000] 15:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A710A1400) [pid = 3620] [serial = 181] [outer = 0000000A70E99400] 15:53:54 INFO - PROCESS | 3620 | 1465426434963 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A74E47C00) [pid = 3620] [serial = 182] [outer = 0000000A70E99400] 15:53:55 INFO - PROCESS | 3620 | 1465426435406 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]]]}] 15:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 15:53:55 INFO - PROCESS | 3620 | 1465426435427 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 15:53:55 INFO - PROCESS | 3620 | 1465426435429 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 15:53:55 INFO - PROCESS | 3620 | 1465426435432 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:53:55 INFO - PROCESS | 3620 | 1465426435434 Marionette TRACE conn6 <- [1,210,null,{}] 15:53:55 INFO - PROCESS | 3620 | 1465426435437 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}] 15:53:55 INFO - PROCESS | 3620 | 1465426435439 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:55 INFO - PROCESS | 3620 | 1465426435528 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 15:53:55 INFO - PROCESS | 3620 | 1465426435535 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:55 INFO - PROCESS | 3620 | 1465426435538 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751E0800 == 36 [pid = 3620] [id = 62] 15:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A755F3C00) [pid = 3620] [serial = 183] [outer = 0000000000000000] 15:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75BD4C00) [pid = 3620] [serial = 184] [outer = 0000000A755F3C00] 15:53:55 INFO - PROCESS | 3620 | 1465426435584 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76861400) [pid = 3620] [serial = 185] [outer = 0000000A755F3C00] 15:53:55 INFO - PROCESS | 3620 | 1465426435989 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]]]}] 15:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 586ms 15:53:56 INFO - PROCESS | 3620 | 1465426436036 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 15:53:56 INFO - PROCESS | 3620 | 1465426436038 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 15:53:56 INFO - PROCESS | 3620 | 1465426436042 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:53:56 INFO - PROCESS | 3620 | 1465426436044 Marionette TRACE conn6 <- [1,214,null,{}] 15:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:53:56 INFO - PROCESS | 3620 | 1465426436047 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}] 15:53:56 INFO - PROCESS | 3620 | 1465426436050 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:56 INFO - PROCESS | 3620 | 1465426436131 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 15:53:56 INFO - PROCESS | 3620 | 1465426436137 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:56 INFO - PROCESS | 3620 | 1465426436139 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7680C800 == 37 [pid = 3620] [id = 63] 15:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76916400) [pid = 3620] [serial = 186] [outer = 0000000000000000] 15:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A76DE4800) [pid = 3620] [serial = 187] [outer = 0000000A76916400] 15:53:56 INFO - PROCESS | 3620 | 1465426436186 Marionette DEBUG loaded listener.js 15:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7745BC00) [pid = 3620] [serial = 188] [outer = 0000000A76916400] 15:53:56 INFO - PROCESS | 3620 | 1465426436645 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]]]}] 15:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 15:53:56 INFO - PROCESS | 3620 | 1465426436682 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 15:53:56 INFO - PROCESS | 3620 | 1465426436684 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 15:53:56 INFO - PROCESS | 3620 | 1465426436688 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:53:56 INFO - PROCESS | 3620 | 1465426436690 Marionette TRACE conn6 <- [1,218,null,{}] 15:53:56 INFO - PROCESS | 3620 | 1465426436693 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}] 15:53:56 INFO - PROCESS | 3620 | 1465426436700 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:56 INFO - PROCESS | 3620 | 1465426436840 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 15:53:56 INFO - PROCESS | 3620 | 1465426436885 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:56 INFO - PROCESS | 3620 | 1465426436887 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E71800 == 38 [pid = 3620] [id = 64] 15:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7A5EB400) [pid = 3620] [serial = 189] [outer = 0000000000000000] 15:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7AF11C00) [pid = 3620] [serial = 190] [outer = 0000000A7A5EB400] 15:53:56 INFO - PROCESS | 3620 | 1465426436932 Marionette DEBUG loaded listener.js 15:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B040C00) [pid = 3620] [serial = 191] [outer = 0000000A7A5EB400] 15:53:57 INFO - PROCESS | 3620 | 1465426437363 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]]]}] 15:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 15:53:57 INFO - PROCESS | 3620 | 1465426437426 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 15:53:57 INFO - PROCESS | 3620 | 1465426437428 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 15:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:53:57 INFO - PROCESS | 3620 | 1465426437432 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:53:57 INFO - PROCESS | 3620 | 1465426437434 Marionette TRACE conn6 <- [1,222,null,{}] 15:53:57 INFO - PROCESS | 3620 | 1465426437444 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}] 15:53:57 INFO - PROCESS | 3620 | 1465426437446 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:57 INFO - PROCESS | 3620 | 1465426437569 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 15:53:57 INFO - PROCESS | 3620 | 1465426437627 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:57 INFO - PROCESS | 3620 | 1465426437629 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAE0000 == 39 [pid = 3620] [id = 65] 15:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02E44800) [pid = 3620] [serial = 192] [outer = 0000000000000000] 15:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A02E48400) [pid = 3620] [serial = 193] [outer = 0000000A02E44800] 15:53:57 INFO - PROCESS | 3620 | 1465426437674 Marionette DEBUG loaded listener.js 15:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7A1B0000) [pid = 3620] [serial = 194] [outer = 0000000A02E44800] 15:53:58 INFO - PROCESS | 3620 | 1465426438068 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]]]}] 15:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 15:53:58 INFO - PROCESS | 3620 | 1465426438128 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 15:53:58 INFO - PROCESS | 3620 | 1465426438130 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 15:53:58 INFO - PROCESS | 3620 | 1465426438133 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:53:58 INFO - PROCESS | 3620 | 1465426438135 Marionette TRACE conn6 <- [1,226,null,{}] 15:53:58 INFO - PROCESS | 3620 | 1465426438139 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}] 15:53:58 INFO - PROCESS | 3620 | 1465426438141 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:58 INFO - PROCESS | 3620 | 1465426438249 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 15:53:58 INFO - PROCESS | 3620 | 1465426438255 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:58 INFO - PROCESS | 3620 | 1465426438257 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D213000 == 40 [pid = 3620] [id = 66] 15:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7B033C00) [pid = 3620] [serial = 195] [outer = 0000000000000000] 15:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7B657400) [pid = 3620] [serial = 196] [outer = 0000000A7B033C00] 15:53:58 INFO - PROCESS | 3620 | 1465426438301 Marionette DEBUG loaded listener.js 15:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7CC85000) [pid = 3620] [serial = 197] [outer = 0000000A7B033C00] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A03DBB800) [pid = 3620] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7AB42C00) [pid = 3620] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A03DC9400) [pid = 3620] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A02EBA800) [pid = 3620] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A6F8C9400) [pid = 3620] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A751A1000) [pid = 3620] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7B035C00) [pid = 3620] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A751A4800) [pid = 3620] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:53:58 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70A53400) [pid = 3620] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:53:58 INFO - PROCESS | 3620 | 1465426438722 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]]]}] 15:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 15:53:58 INFO - PROCESS | 3620 | 1465426438764 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 15:53:58 INFO - PROCESS | 3620 | 1465426438766 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 15:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:53:58 INFO - PROCESS | 3620 | 1465426438770 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:53:58 INFO - PROCESS | 3620 | 1465426438771 Marionette TRACE conn6 <- [1,230,null,{}] 15:53:58 INFO - PROCESS | 3620 | 1465426438775 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}] 15:53:58 INFO - PROCESS | 3620 | 1465426438777 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:58 INFO - PROCESS | 3620 | 1465426438867 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 15:53:58 INFO - PROCESS | 3620 | 1465426438894 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:58 INFO - PROCESS | 3620 | 1465426438896 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DD23800 == 41 [pid = 3620] [id = 67] 15:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A76F77C00) [pid = 3620] [serial = 198] [outer = 0000000000000000] 15:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7CC80400) [pid = 3620] [serial = 199] [outer = 0000000A76F77C00] 15:53:58 INFO - PROCESS | 3620 | 1465426438940 Marionette DEBUG loaded listener.js 15:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7D0DDC00) [pid = 3620] [serial = 200] [outer = 0000000A76F77C00] 15:53:59 INFO - PROCESS | 3620 | 1465426439321 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]]]}] 15:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 15:53:59 INFO - PROCESS | 3620 | 1465426439359 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 15:53:59 INFO - PROCESS | 3620 | 1465426439361 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 15:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:53:59 INFO - PROCESS | 3620 | 1465426439364 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:53:59 INFO - PROCESS | 3620 | 1465426439366 Marionette TRACE conn6 <- [1,234,null,{}] 15:53:59 INFO - PROCESS | 3620 | 1465426439379 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}] 15:53:59 INFO - PROCESS | 3620 | 1465426439381 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:59 INFO - PROCESS | 3620 | 1465426439464 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 15:53:59 INFO - PROCESS | 3620 | 1465426439470 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:59 INFO - PROCESS | 3620 | 1465426439472 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:53:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E258000 == 42 [pid = 3620] [id = 68] 15:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7D0E5400) [pid = 3620] [serial = 201] [outer = 0000000000000000] 15:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7D0ECC00) [pid = 3620] [serial = 202] [outer = 0000000A7D0E5400] 15:53:59 INFO - PROCESS | 3620 | 1465426439517 Marionette DEBUG loaded listener.js 15:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7D48AC00) [pid = 3620] [serial = 203] [outer = 0000000A7D0E5400] 15:53:59 INFO - PROCESS | 3620 | 1465426439926 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]]]}] 15:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 15:54:00 INFO - PROCESS | 3620 | 1465426439997 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 15:54:00 INFO - PROCESS | 3620 | 1465426440000 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 15:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:54:00 INFO - PROCESS | 3620 | 1465426440009 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:54:00 INFO - PROCESS | 3620 | 1465426440012 Marionette TRACE conn6 <- [1,238,null,{}] 15:54:00 INFO - PROCESS | 3620 | 1465426440016 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}] 15:54:00 INFO - PROCESS | 3620 | 1465426440018 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:00 INFO - PROCESS | 3620 | 1465426440117 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 15:54:00 INFO - PROCESS | 3620 | 1465426440131 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:00 INFO - PROCESS | 3620 | 1465426440133 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7EA90800 == 43 [pid = 3620] [id = 69] 15:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A063C2C00) [pid = 3620] [serial = 204] [outer = 0000000000000000] 15:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7D489000) [pid = 3620] [serial = 205] [outer = 0000000A063C2C00] 15:54:00 INFO - PROCESS | 3620 | 1465426440181 Marionette DEBUG loaded listener.js 15:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7D865C00) [pid = 3620] [serial = 206] [outer = 0000000A063C2C00] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E89800 == 42 [pid = 3620] [id = 34] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70017800 == 41 [pid = 3620] [id = 45] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E268000 == 40 [pid = 3620] [id = 44] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E9F800 == 39 [pid = 3620] [id = 60] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05004800 == 38 [pid = 3620] [id = 59] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E11D800 == 37 [pid = 3620] [id = 58] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FEE000 == 36 [pid = 3620] [id = 57] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA6000 == 35 [pid = 3620] [id = 56] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76988000 == 34 [pid = 3620] [id = 55] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751E0800 == 33 [pid = 3620] [id = 62] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7680C800 == 32 [pid = 3620] [id = 63] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F81000 == 31 [pid = 3620] [id = 61] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAE0000 == 30 [pid = 3620] [id = 65] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E71800 == 29 [pid = 3620] [id = 64] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DD23800 == 28 [pid = 3620] [id = 67] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D213000 == 27 [pid = 3620] [id = 66] 15:54:01 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E258000 == 26 [pid = 3620] [id = 68] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7685DC00) [pid = 3620] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7A1ACC00) [pid = 3620] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7B032C00) [pid = 3620] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7AA9C400) [pid = 3620] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A05DE8400) [pid = 3620] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ECBA800) [pid = 3620] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A05D6F000) [pid = 3620] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7061F400) [pid = 3620] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70E98000) [pid = 3620] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A755F5400) [pid = 3620] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A75E31800) [pid = 3620] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03DC2C00) [pid = 3620] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7D0DF800) [pid = 3620] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7C9DCC00) [pid = 3620] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A011E7800) [pid = 3620] [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.] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7D2BFC00) [pid = 3620] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A76919000) [pid = 3620] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7D328C00) [pid = 3620] [serial = 161] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A76F76800) [pid = 3620] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A76DEB400) [pid = 3620] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:54:02 INFO - PROCESS | 3620 | 1465426442010 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]]]}] 15:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 2037ms 15:54:02 INFO - PROCESS | 3620 | 1465426442059 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 15:54:02 INFO - PROCESS | 3620 | 1465426442062 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 15:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:54:02 INFO - PROCESS | 3620 | 1465426442070 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:54:02 INFO - PROCESS | 3620 | 1465426442073 Marionette TRACE conn6 <- [1,242,null,{}] 15:54:02 INFO - PROCESS | 3620 | 1465426442079 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}] 15:54:02 INFO - PROCESS | 3620 | 1465426442082 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:02 INFO - PROCESS | 3620 | 1465426442171 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 15:54:02 INFO - PROCESS | 3620 | 1465426442179 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:02 INFO - PROCESS | 3620 | 1465426442181 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E8F800 == 27 [pid = 3620] [id = 70] 15:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A03DC7400) [pid = 3620] [serial = 207] [outer = 0000000000000000] 15:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A03DC8800) [pid = 3620] [serial = 208] [outer = 0000000A03DC7400] 15:54:02 INFO - PROCESS | 3620 | 1465426442233 Marionette DEBUG loaded listener.js 15:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05D71800) [pid = 3620] [serial = 209] [outer = 0000000A03DC7400] 15:54:02 INFO - PROCESS | 3620 | 1465426442702 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]]]}] 15:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 15:54:02 INFO - PROCESS | 3620 | 1465426442745 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 15:54:02 INFO - PROCESS | 3620 | 1465426442751 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 15:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:54:02 INFO - PROCESS | 3620 | 1465426442758 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:54:02 INFO - PROCESS | 3620 | 1465426442761 Marionette TRACE conn6 <- [1,246,null,{}] 15:54:02 INFO - PROCESS | 3620 | 1465426442765 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}] 15:54:02 INFO - PROCESS | 3620 | 1465426442768 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:02 INFO - PROCESS | 3620 | 1465426442859 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 15:54:02 INFO - PROCESS | 3620 | 1465426442869 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:02 INFO - PROCESS | 3620 | 1465426442872 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D88000 == 28 [pid = 3620] [id = 71] 15:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A063BB800) [pid = 3620] [serial = 210] [outer = 0000000000000000] 15:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A063C0800) [pid = 3620] [serial = 211] [outer = 0000000A063BB800] 15:54:02 INFO - PROCESS | 3620 | 1465426442920 Marionette DEBUG loaded listener.js 15:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ECB8C00) [pid = 3620] [serial = 212] [outer = 0000000A063BB800] 15:54:03 INFO - PROCESS | 3620 | 1465426443352 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]]]}] 15:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 15:54:03 INFO - PROCESS | 3620 | 1465426443388 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 15:54:03 INFO - PROCESS | 3620 | 1465426443391 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 15:54:03 INFO - PROCESS | 3620 | 1465426443394 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:54:03 INFO - PROCESS | 3620 | 1465426443398 Marionette TRACE conn6 <- [1,250,null,{}] 15:54:03 INFO - PROCESS | 3620 | 1465426443415 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}] 15:54:03 INFO - PROCESS | 3620 | 1465426443420 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:03 INFO - PROCESS | 3620 | 1465426443507 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 15:54:03 INFO - PROCESS | 3620 | 1465426443549 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:03 INFO - PROCESS | 3620 | 1465426443552 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD4B800 == 29 [pid = 3620] [id = 72] 15:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A003C2000) [pid = 3620] [serial = 213] [outer = 0000000000000000] 15:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6EDE0400) [pid = 3620] [serial = 214] [outer = 0000000A003C2000] 15:54:03 INFO - PROCESS | 3620 | 1465426443602 Marionette DEBUG loaded listener.js 15:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6FD35C00) [pid = 3620] [serial = 215] [outer = 0000000A003C2000] 15:54:04 INFO - PROCESS | 3620 | 1465426444013 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]]]}] 15:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 649ms 15:54:04 INFO - PROCESS | 3620 | 1465426444046 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 15:54:04 INFO - PROCESS | 3620 | 1465426444049 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 15:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:54:04 INFO - PROCESS | 3620 | 1465426444052 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:54:04 INFO - PROCESS | 3620 | 1465426444054 Marionette TRACE conn6 <- [1,254,null,{}] 15:54:04 INFO - PROCESS | 3620 | 1465426444057 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}] 15:54:04 INFO - PROCESS | 3620 | 1465426444059 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:04 INFO - PROCESS | 3620 | 1465426444146 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 15:54:04 INFO - PROCESS | 3620 | 1465426444152 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:04 INFO - PROCESS | 3620 | 1465426444154 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F7F000 == 30 [pid = 3620] [id = 73] 15:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70699400) [pid = 3620] [serial = 216] [outer = 0000000000000000] 15:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70A56000) [pid = 3620] [serial = 217] [outer = 0000000A70699400] 15:54:04 INFO - PROCESS | 3620 | 1465426444199 Marionette DEBUG loaded listener.js 15:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70EAA400) [pid = 3620] [serial = 218] [outer = 0000000A70699400] 15:54:04 INFO - PROCESS | 3620 | 1465426444610 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]]]}] 15:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 15:54:04 INFO - PROCESS | 3620 | 1465426444647 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 15:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:54:04 INFO - PROCESS | 3620 | 1465426444649 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 15:54:04 INFO - PROCESS | 3620 | 1465426444653 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:54:04 INFO - PROCESS | 3620 | 1465426444655 Marionette TRACE conn6 <- [1,258,null,{}] 15:54:04 INFO - PROCESS | 3620 | 1465426444658 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}] 15:54:04 INFO - PROCESS | 3620 | 1465426444660 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:04 INFO - PROCESS | 3620 | 1465426444742 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 15:54:04 INFO - PROCESS | 3620 | 1465426444747 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:04 INFO - PROCESS | 3620 | 1465426444749 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E6C800 == 31 [pid = 3620] [id = 74] 15:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A05DF3800) [pid = 3620] [serial = 219] [outer = 0000000000000000] 15:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A71F51400) [pid = 3620] [serial = 220] [outer = 0000000A05DF3800] 15:54:04 INFO - PROCESS | 3620 | 1465426444797 Marionette DEBUG loaded listener.js 15:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A751A1400) [pid = 3620] [serial = 221] [outer = 0000000A05DF3800] 15:54:05 INFO - PROCESS | 3620 | 1465426445240 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]]]}] 15:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 15:54:05 INFO - PROCESS | 3620 | 1465426445287 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 15:54:05 INFO - PROCESS | 3620 | 1465426445290 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 15:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:54:05 INFO - PROCESS | 3620 | 1465426445293 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:54:05 INFO - PROCESS | 3620 | 1465426445295 Marionette TRACE conn6 <- [1,262,null,{}] 15:54:05 INFO - PROCESS | 3620 | 1465426445298 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}] 15:54:05 INFO - PROCESS | 3620 | 1465426445304 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:05 INFO - PROCESS | 3620 | 1465426445414 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 15:54:05 INFO - PROCESS | 3620 | 1465426445429 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:05 INFO - PROCESS | 3620 | 1465426445431 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76814000 == 32 [pid = 3620] [id = 75] 15:54:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A75C63000) [pid = 3620] [serial = 222] [outer = 0000000000000000] 15:54:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A76913C00) [pid = 3620] [serial = 223] [outer = 0000000A75C63000] 15:54:05 INFO - PROCESS | 3620 | 1465426445477 Marionette DEBUG loaded listener.js 15:54:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A76DA7C00) [pid = 3620] [serial = 224] [outer = 0000000A75C63000] 15:54:06 INFO - PROCESS | 3620 | 1465426446022 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]]]}] 15:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 776ms 15:54:06 INFO - PROCESS | 3620 | 1465426446092 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 15:54:06 INFO - PROCESS | 3620 | 1465426446094 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 15:54:06 INFO - PROCESS | 3620 | 1465426446103 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:54:06 INFO - PROCESS | 3620 | 1465426446105 Marionette TRACE conn6 <- [1,266,null,{}] 15:54:06 INFO - PROCESS | 3620 | 1465426446108 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}] 15:54:06 INFO - PROCESS | 3620 | 1465426446110 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:06 INFO - PROCESS | 3620 | 1465426446192 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 15:54:06 INFO - PROCESS | 3620 | 1465426446201 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:06 INFO - PROCESS | 3620 | 1465426446203 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A58A000 == 33 [pid = 3620] [id = 76] 15:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A05DF0400) [pid = 3620] [serial = 225] [outer = 0000000000000000] 15:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A76F77000) [pid = 3620] [serial = 226] [outer = 0000000A05DF0400] 15:54:06 INFO - PROCESS | 3620 | 1465426446247 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7A5E2800) [pid = 3620] [serial = 227] [outer = 0000000A05DF0400] 15:54:06 INFO - PROCESS | 3620 | 1465426446631 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]]]}] 15:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 587ms 15:54:06 INFO - PROCESS | 3620 | 1465426446695 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 15:54:06 INFO - PROCESS | 3620 | 1465426446697 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 15:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:54:06 INFO - PROCESS | 3620 | 1465426446701 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:54:06 INFO - PROCESS | 3620 | 1465426446702 Marionette TRACE conn6 <- [1,270,null,{}] 15:54:06 INFO - PROCESS | 3620 | 1465426446706 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}] 15:54:06 INFO - PROCESS | 3620 | 1465426446708 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:06 INFO - PROCESS | 3620 | 1465426446798 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 15:54:06 INFO - PROCESS | 3620 | 1465426446803 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:06 INFO - PROCESS | 3620 | 1465426446805 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C93A000 == 34 [pid = 3620] [id = 77] 15:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7A5E7C00) [pid = 3620] [serial = 228] [outer = 0000000000000000] 15:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7AAA4800) [pid = 3620] [serial = 229] [outer = 0000000A7A5E7C00] 15:54:06 INFO - PROCESS | 3620 | 1465426446849 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A7ABE6400) [pid = 3620] [serial = 230] [outer = 0000000A7A5E7C00] 15:54:07 INFO - PROCESS | 3620 | 1465426447248 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]]]}] 15:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 586ms 15:54:07 INFO - PROCESS | 3620 | 1465426447290 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 15:54:07 INFO - PROCESS | 3620 | 1465426447292 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 15:54:07 INFO - PROCESS | 3620 | 1465426447312 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:54:07 INFO - PROCESS | 3620 | 1465426447314 Marionette TRACE conn6 <- [1,274,null,{}] 15:54:07 INFO - PROCESS | 3620 | 1465426447323 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}] 15:54:07 INFO - PROCESS | 3620 | 1465426447325 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:07 INFO - PROCESS | 3620 | 1465426447434 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 15:54:07 INFO - PROCESS | 3620 | 1465426447444 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:07 INFO - PROCESS | 3620 | 1465426447446 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD44000 == 35 [pid = 3620] [id = 78] 15:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A7ABEB400) [pid = 3620] [serial = 231] [outer = 0000000000000000] 15:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A7B03A400) [pid = 3620] [serial = 232] [outer = 0000000A7ABEB400] 15:54:07 INFO - PROCESS | 3620 | 1465426447526 Marionette DEBUG loaded listener.js 15:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7B07D800) [pid = 3620] [serial = 233] [outer = 0000000A7ABEB400] 15:54:07 INFO - PROCESS | 3620 | 1465426447961 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]]]}] 15:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 15:54:07 INFO - PROCESS | 3620 | 1465426447988 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 15:54:07 INFO - PROCESS | 3620 | 1465426447990 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 15:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:54:08 INFO - PROCESS | 3620 | 1465426448000 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 3620 | 1465426448002 Marionette TRACE conn6 <- [1,278,null,{}] 15:54:08 INFO - PROCESS | 3620 | 1465426448005 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}] 15:54:08 INFO - PROCESS | 3620 | 1465426448007 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:08 INFO - PROCESS | 3620 | 1465426448131 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 15:54:08 INFO - PROCESS | 3620 | 1465426448173 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:08 INFO - PROCESS | 3620 | 1465426448175 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E299000 == 36 [pid = 3620] [id = 79] 15:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A7B6D0400) [pid = 3620] [serial = 234] [outer = 0000000000000000] 15:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A7CC7E400) [pid = 3620] [serial = 235] [outer = 0000000A7B6D0400] 15:54:08 INFO - PROCESS | 3620 | 1465426448226 Marionette DEBUG loaded listener.js 15:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A7CC8D400) [pid = 3620] [serial = 236] [outer = 0000000A7B6D0400] 15:54:08 INFO - PROCESS | 3620 | 1465426448654 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]]]}] 15:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 15:54:08 INFO - PROCESS | 3620 | 1465426448693 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 15:54:08 INFO - PROCESS | 3620 | 1465426448695 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 15:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:54:08 INFO - PROCESS | 3620 | 1465426448699 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 3620 | 1465426448701 Marionette TRACE conn6 <- [1,282,null,{}] 15:54:08 INFO - PROCESS | 3620 | 1465426448705 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}] 15:54:08 INFO - PROCESS | 3620 | 1465426448707 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:08 INFO - PROCESS | 3620 | 1465426448852 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 15:54:08 INFO - PROCESS | 3620 | 1465426448876 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:08 INFO - PROCESS | 3620 | 1465426448879 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FF9000 == 37 [pid = 3620] [id = 80] 15:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A7D324000) [pid = 3620] [serial = 237] [outer = 0000000000000000] 15:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (0000000A7D329C00) [pid = 3620] [serial = 238] [outer = 0000000A7D324000] 15:54:08 INFO - PROCESS | 3620 | 1465426448925 Marionette DEBUG loaded listener.js 15:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (0000000A7D85CC00) [pid = 3620] [serial = 239] [outer = 0000000A7D324000] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (0000000A7A5EB400) [pid = 3620] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0000000A02E44800) [pid = 3620] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A7B033C00) [pid = 3620] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A76F77C00) [pid = 3620] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A7D0E5400) [pid = 3620] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A75EF1800) [pid = 3620] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A6EDDE400) [pid = 3620] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A7D47FC00) [pid = 3620] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A76916400) [pid = 3620] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A755F3C00) [pid = 3620] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A70E99400) [pid = 3620] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A05DE9400) [pid = 3620] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6ECBAC00) [pid = 3620] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7B6D7400) [pid = 3620] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05DE8C00) [pid = 3620] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A03D42800) [pid = 3620] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:54:09 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A03DBBC00) [pid = 3620] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:54:09 INFO - PROCESS | 3620 | 1465426449519 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]]]}] 15:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 881ms 15:54:09 INFO - PROCESS | 3620 | 1465426449582 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 15:54:09 INFO - PROCESS | 3620 | 1465426449585 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 15:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:54:09 INFO - PROCESS | 3620 | 1465426449588 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:54:09 INFO - PROCESS | 3620 | 1465426449599 Marionette TRACE conn6 <- [1,286,null,{}] 15:54:09 INFO - PROCESS | 3620 | 1465426449602 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}] 15:54:09 INFO - PROCESS | 3620 | 1465426449605 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:09 INFO - PROCESS | 3620 | 1465426449686 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 15:54:09 INFO - PROCESS | 3620 | 1465426449692 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:09 INFO - PROCESS | 3620 | 1465426449694 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB0800 == 38 [pid = 3620] [id = 81] 15:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A02848C00) [pid = 3620] [serial = 240] [outer = 0000000000000000] 15:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A0284E800) [pid = 3620] [serial = 241] [outer = 0000000A02848C00] 15:54:09 INFO - PROCESS | 3620 | 1465426449739 Marionette DEBUG loaded listener.js 15:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A02855400) [pid = 3620] [serial = 242] [outer = 0000000A02848C00] 15:54:10 INFO - PROCESS | 3620 | 1465426450148 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]]]}] 15:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 15:54:10 INFO - PROCESS | 3620 | 1465426450241 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 15:54:10 INFO - PROCESS | 3620 | 1465426450243 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 15:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:54:10 INFO - PROCESS | 3620 | 1465426450247 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:54:10 INFO - PROCESS | 3620 | 1465426450249 Marionette TRACE conn6 <- [1,290,null,{}] 15:54:10 INFO - PROCESS | 3620 | 1465426450252 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}] 15:54:10 INFO - PROCESS | 3620 | 1465426450254 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:10 INFO - PROCESS | 3620 | 1465426450338 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 15:54:10 INFO - PROCESS | 3620 | 1465426450345 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:10 INFO - PROCESS | 3620 | 1465426450347 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7F86D800 == 39 [pid = 3620] [id = 82] 15:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A0285D000) [pid = 3620] [serial = 243] [outer = 0000000000000000] 15:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A0285EC00) [pid = 3620] [serial = 244] [outer = 0000000A0285D000] 15:54:10 INFO - PROCESS | 3620 | 1465426450393 Marionette DEBUG loaded listener.js 15:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A02EBF000) [pid = 3620] [serial = 245] [outer = 0000000A0285D000] 15:54:10 INFO - PROCESS | 3620 | 1465426450802 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]]]}] 15:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 15:54:10 INFO - PROCESS | 3620 | 1465426450837 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 15:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:54:10 INFO - PROCESS | 3620 | 1465426450839 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 15:54:10 INFO - PROCESS | 3620 | 1465426450842 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:54:10 INFO - PROCESS | 3620 | 1465426450844 Marionette TRACE conn6 <- [1,294,null,{}] 15:54:10 INFO - PROCESS | 3620 | 1465426450848 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}] 15:54:10 INFO - PROCESS | 3620 | 1465426450850 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:10 INFO - PROCESS | 3620 | 1465426450939 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 15:54:10 INFO - PROCESS | 3620 | 1465426450945 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:10 INFO - PROCESS | 3620 | 1465426450947 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064E2000 == 40 [pid = 3620] [id = 83] 15:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A6ECBAC00) [pid = 3620] [serial = 246] [outer = 0000000000000000] 15:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A74E42C00) [pid = 3620] [serial = 247] [outer = 0000000A6ECBAC00] 15:54:10 INFO - PROCESS | 3620 | 1465426450991 Marionette DEBUG loaded listener.js 15:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A7B035C00) [pid = 3620] [serial = 248] [outer = 0000000A6ECBAC00] 15:54:11 INFO - PROCESS | 3620 | 1465426451390 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]]]}] 15:54:11 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. 15:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 588ms 15:54:11 INFO - PROCESS | 3620 | 1465426451441 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 15:54:11 INFO - PROCESS | 3620 | 1465426451443 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 15:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:54:11 INFO - PROCESS | 3620 | 1465426451447 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:54:11 INFO - PROCESS | 3620 | 1465426451448 Marionette TRACE conn6 <- [1,298,null,{}] 15:54:11 INFO - PROCESS | 3620 | 1465426451457 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}] 15:54:11 INFO - PROCESS | 3620 | 1465426451459 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:11 INFO - PROCESS | 3620 | 1465426451589 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 15:54:11 INFO - PROCESS | 3620 | 1465426451729 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:11 INFO - PROCESS | 3620 | 1465426451733 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02842800 == 41 [pid = 3620] [id = 84] 15:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A02846000) [pid = 3620] [serial = 249] [outer = 0000000000000000] 15:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A02850400) [pid = 3620] [serial = 250] [outer = 0000000A02846000] 15:54:11 INFO - PROCESS | 3620 | 1465426451792 Marionette DEBUG loaded listener.js 15:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A02EE9000) [pid = 3620] [serial = 251] [outer = 0000000A02846000] 15:54:12 INFO - PROCESS | 3620 | 1465426452444 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:54:12 INFO - PROCESS | 3620 | 1465426452568 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]]]}] 15:54:12 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. 15:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1184ms 15:54:12 INFO - PROCESS | 3620 | 1465426452634 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 15:54:12 INFO - PROCESS | 3620 | 1465426452639 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 15:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:54:12 INFO - PROCESS | 3620 | 1465426452643 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:54:12 INFO - PROCESS | 3620 | 1465426452648 Marionette TRACE conn6 <- [1,302,null,{}] 15:54:12 INFO - PROCESS | 3620 | 1465426452653 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}] 15:54:12 INFO - PROCESS | 3620 | 1465426452656 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:12 INFO - PROCESS | 3620 | 1465426452792 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 15:54:12 INFO - PROCESS | 3620 | 1465426452859 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:12 INFO - PROCESS | 3620 | 1465426452862 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDEC000 == 42 [pid = 3620] [id = 85] 15:54:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A05DF6000) [pid = 3620] [serial = 252] [outer = 0000000000000000] 15:54:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A0639B400) [pid = 3620] [serial = 253] [outer = 0000000A05DF6000] 15:54:12 INFO - PROCESS | 3620 | 1465426452960 Marionette DEBUG loaded listener.js 15:54:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A063C7400) [pid = 3620] [serial = 254] [outer = 0000000A05DF6000] 15:54:13 INFO - PROCESS | 3620 | 1465426453889 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]]]}] 15:54:13 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. 15:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1295ms 15:54:13 INFO - PROCESS | 3620 | 1465426453941 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 15:54:13 INFO - PROCESS | 3620 | 1465426453946 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 15:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:54:13 INFO - PROCESS | 3620 | 1465426453976 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:54:13 INFO - PROCESS | 3620 | 1465426453980 Marionette TRACE conn6 <- [1,306,null,{}] 15:54:13 INFO - PROCESS | 3620 | 1465426453986 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}] 15:54:13 INFO - PROCESS | 3620 | 1465426453989 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:14 INFO - PROCESS | 3620 | 1465426454108 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064E2000 == 41 [pid = 3620] [id = 83] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7F86D800 == 40 [pid = 3620] [id = 82] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB0800 == 39 [pid = 3620] [id = 81] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FF9000 == 38 [pid = 3620] [id = 80] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E299000 == 37 [pid = 3620] [id = 79] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD44000 == 36 [pid = 3620] [id = 78] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C93A000 == 35 [pid = 3620] [id = 77] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A58A000 == 34 [pid = 3620] [id = 76] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76814000 == 33 [pid = 3620] [id = 75] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E6C800 == 32 [pid = 3620] [id = 74] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F7F000 == 31 [pid = 3620] [id = 73] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A7D489000) [pid = 3620] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD4B800 == 30 [pid = 3620] [id = 72] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D88000 == 29 [pid = 3620] [id = 71] 15:54:14 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E8F800 == 28 [pid = 3620] [id = 70] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A6FF3D000) [pid = 3620] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A03DC9C00) [pid = 3620] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A7690BC00) [pid = 3620] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A7AF11C00) [pid = 3620] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A7B040C00) [pid = 3620] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A7A1B0000) [pid = 3620] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A02E48400) [pid = 3620] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A7B657400) [pid = 3620] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A7CC80400) [pid = 3620] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A7D0ECC00) [pid = 3620] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7CC85000) [pid = 3620] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7D0DDC00) [pid = 3620] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A76860C00) [pid = 3620] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A706A0400) [pid = 3620] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A6EDE4C00) [pid = 3620] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7D48A800) [pid = 3620] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A75B9C800) [pid = 3620] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A76DE4800) [pid = 3620] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A75BD4C00) [pid = 3620] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A76861400) [pid = 3620] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A710A1400) [pid = 3620] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A74E47C00) [pid = 3620] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05DF6C00) [pid = 3620] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A6EDDC000) [pid = 3620] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6ED4CC00) [pid = 3620] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ED45000) [pid = 3620] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7D85B800) [pid = 3620] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7CC86400) [pid = 3620] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7D48AC00) [pid = 3620] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7A1B1000) [pid = 3620] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7745BC00) [pid = 3620] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:54:14 INFO - PROCESS | 3620 | 1465426454220 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:14 INFO - PROCESS | 3620 | 1465426454225 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E78000 == 29 [pid = 3620] [id = 86] 15:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A027A9C00) [pid = 3620] [serial = 255] [outer = 0000000000000000] 15:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02844000) [pid = 3620] [serial = 256] [outer = 0000000A027A9C00] 15:54:14 INFO - PROCESS | 3620 | 1465426454276 Marionette DEBUG loaded listener.js 15:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02EB8000) [pid = 3620] [serial = 257] [outer = 0000000A027A9C00] 15:54:14 INFO - PROCESS | 3620 | 1465426454700 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]]]}] 15:54:14 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. 15:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 797ms 15:54:14 INFO - PROCESS | 3620 | 1465426454752 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 15:54:14 INFO - PROCESS | 3620 | 1465426454757 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 15:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:54:14 INFO - PROCESS | 3620 | 1465426454764 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:54:14 INFO - PROCESS | 3620 | 1465426454767 Marionette TRACE conn6 <- [1,310,null,{}] 15:54:14 INFO - PROCESS | 3620 | 1465426454771 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}] 15:54:14 INFO - PROCESS | 3620 | 1465426454773 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:14 INFO - PROCESS | 3620 | 1465426454862 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 15:54:14 INFO - PROCESS | 3620 | 1465426454870 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:14 INFO - PROCESS | 3620 | 1465426454872 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D88000 == 30 [pid = 3620] [id = 87] 15:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05DEF800) [pid = 3620] [serial = 258] [outer = 0000000000000000] 15:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A06398400) [pid = 3620] [serial = 259] [outer = 0000000A05DEF800] 15:54:14 INFO - PROCESS | 3620 | 1465426454920 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A063C9C00) [pid = 3620] [serial = 260] [outer = 0000000A05DEF800] 15:54:15 INFO - PROCESS | 3620 | 1465426455390 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]]]}] 15:54:15 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. 15:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 692ms 15:54:15 INFO - PROCESS | 3620 | 1465426455458 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 15:54:15 INFO - PROCESS | 3620 | 1465426455468 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 15:54:15 INFO - PROCESS | 3620 | 1465426455472 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:54:15 INFO - PROCESS | 3620 | 1465426455476 Marionette TRACE conn6 <- [1,314,null,{}] 15:54:15 INFO - PROCESS | 3620 | 1465426455487 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}] 15:54:15 INFO - PROCESS | 3620 | 1465426455492 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:15 INFO - PROCESS | 3620 | 1465426455603 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 15:54:15 INFO - PROCESS | 3620 | 1465426455669 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:15 INFO - PROCESS | 3620 | 1465426455672 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD43800 == 31 [pid = 3620] [id = 88] 15:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A05DF4800) [pid = 3620] [serial = 261] [outer = 0000000000000000] 15:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ED52800) [pid = 3620] [serial = 262] [outer = 0000000A05DF4800] 15:54:15 INFO - PROCESS | 3620 | 1465426455721 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6F64F000) [pid = 3620] [serial = 263] [outer = 0000000A05DF4800] 15:54:16 INFO - PROCESS | 3620 | 1465426456106 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]]]}] 15:54:16 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. 15:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 15:54:16 INFO - PROCESS | 3620 | 1465426456149 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 15:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:54:16 INFO - PROCESS | 3620 | 1465426456152 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 15:54:16 INFO - PROCESS | 3620 | 1465426456155 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:54:16 INFO - PROCESS | 3620 | 1465426456157 Marionette TRACE conn6 <- [1,318,null,{}] 15:54:16 INFO - PROCESS | 3620 | 1465426456160 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}] 15:54:16 INFO - PROCESS | 3620 | 1465426456162 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:16 INFO - PROCESS | 3620 | 1465426456280 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 15:54:16 INFO - PROCESS | 3620 | 1465426456300 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:16 INFO - PROCESS | 3620 | 1465426456303 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70E2C800 == 32 [pid = 3620] [id = 89] 15:54:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02E48000) [pid = 3620] [serial = 264] [outer = 0000000000000000] 15:54:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A706A0400) [pid = 3620] [serial = 265] [outer = 0000000A02E48000] 15:54:16 INFO - PROCESS | 3620 | 1465426456352 Marionette DEBUG loaded listener.js 15:54:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A71103800) [pid = 3620] [serial = 266] [outer = 0000000A02E48000] 15:54:16 INFO - PROCESS | 3620 | 1465426456786 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]]]}] 15:54:16 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. 15:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 15:54:16 INFO - PROCESS | 3620 | 1465426456848 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 15:54:16 INFO - PROCESS | 3620 | 1465426456850 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 15:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:54:16 INFO - PROCESS | 3620 | 1465426456854 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:54:16 INFO - PROCESS | 3620 | 1465426456856 Marionette TRACE conn6 <- [1,322,null,{}] 15:54:16 INFO - PROCESS | 3620 | 1465426456859 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}] 15:54:16 INFO - PROCESS | 3620 | 1465426456861 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:17 INFO - PROCESS | 3620 | 1465426456993 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 15:54:17 INFO - PROCESS | 3620 | 1465426457015 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:17 INFO - PROCESS | 3620 | 1465426457018 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B23000 == 33 [pid = 3620] [id = 90] 15:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A71ADFC00) [pid = 3620] [serial = 267] [outer = 0000000000000000] 15:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A74EB0800) [pid = 3620] [serial = 268] [outer = 0000000A71ADFC00] 15:54:17 INFO - PROCESS | 3620 | 1465426457063 Marionette DEBUG loaded listener.js 15:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75944400) [pid = 3620] [serial = 269] [outer = 0000000A71ADFC00] 15:54:17 INFO - PROCESS | 3620 | 1465426457513 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]]]}] 15:54:17 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. 15:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 15:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:54:17 INFO - PROCESS | 3620 | 1465426457528 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 15:54:17 INFO - PROCESS | 3620 | 1465426457530 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 15:54:17 INFO - PROCESS | 3620 | 1465426457533 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:54:17 INFO - PROCESS | 3620 | 1465426457535 Marionette TRACE conn6 <- [1,326,null,{}] 15:54:17 INFO - PROCESS | 3620 | 1465426457544 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}] 15:54:17 INFO - PROCESS | 3620 | 1465426457550 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:17 INFO - PROCESS | 3620 | 1465426457685 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 15:54:17 INFO - PROCESS | 3620 | 1465426457700 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:17 INFO - PROCESS | 3620 | 1465426457702 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E0C000 == 34 [pid = 3620] [id = 91] 15:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A75E38C00) [pid = 3620] [serial = 270] [outer = 0000000000000000] 15:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A76919800) [pid = 3620] [serial = 271] [outer = 0000000A75E38C00] 15:54:17 INFO - PROCESS | 3620 | 1465426457787 Marionette DEBUG loaded listener.js 15:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A76DE4400) [pid = 3620] [serial = 272] [outer = 0000000A75E38C00] 15:54:18 INFO - PROCESS | 3620 | 1465426458225 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]]]}] 15:54:18 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. 15:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A05DF0400) [pid = 3620] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A75C63000) [pid = 3620] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A05DF3800) [pid = 3620] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A003C2000) [pid = 3620] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A03DC7400) [pid = 3620] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70699400) [pid = 3620] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A063BB800) [pid = 3620] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5E7C00) [pid = 3620] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7B6D0400) [pid = 3620] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7D324000) [pid = 3620] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02848C00) [pid = 3620] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0285D000) [pid = 3620] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:54:18 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7ABEB400) [pid = 3620] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:54:18 INFO - PROCESS | 3620 | 1465426458399 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 15:54:18 INFO - PROCESS | 3620 | 1465426458402 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 15:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:54:18 INFO - PROCESS | 3620 | 1465426458414 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:54:18 INFO - PROCESS | 3620 | 1465426458416 Marionette TRACE conn6 <- [1,330,null,{}] 15:54:18 INFO - PROCESS | 3620 | 1465426458420 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}] 15:54:18 INFO - PROCESS | 3620 | 1465426458422 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:18 INFO - PROCESS | 3620 | 1465426458504 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 15:54:18 INFO - PROCESS | 3620 | 1465426458511 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:18 INFO - PROCESS | 3620 | 1465426458513 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBB800 == 35 [pid = 3620] [id = 92] 15:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A05DF3800) [pid = 3620] [serial = 273] [outer = 0000000000000000] 15:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6FDC6000) [pid = 3620] [serial = 274] [outer = 0000000A05DF3800] 15:54:18 INFO - PROCESS | 3620 | 1465426458559 Marionette DEBUG loaded listener.js 15:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A76F74400) [pid = 3620] [serial = 275] [outer = 0000000A05DF3800] 15:54:18 INFO - PROCESS | 3620 | 1465426458968 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]]]}] 15:54:18 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. 15:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 566ms 15:54:19 INFO - PROCESS | 3620 | 1465426458996 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 15:54:19 INFO - PROCESS | 3620 | 1465426458998 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 15:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:54:19 INFO - PROCESS | 3620 | 1465426459003 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:54:19 INFO - PROCESS | 3620 | 1465426459004 Marionette TRACE conn6 <- [1,334,null,{}] 15:54:19 INFO - PROCESS | 3620 | 1465426459008 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}] 15:54:19 INFO - PROCESS | 3620 | 1465426459010 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:19 INFO - PROCESS | 3620 | 1465426459091 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 15:54:19 INFO - PROCESS | 3620 | 1465426459105 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:19 INFO - PROCESS | 3620 | 1465426459107 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAE3000 == 36 [pid = 3620] [id = 93] 15:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7A1ACC00) [pid = 3620] [serial = 276] [outer = 0000000000000000] 15:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7A507C00) [pid = 3620] [serial = 277] [outer = 0000000A7A1ACC00] 15:54:19 INFO - PROCESS | 3620 | 1465426459153 Marionette DEBUG loaded listener.js 15:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7A5E9C00) [pid = 3620] [serial = 278] [outer = 0000000A7A1ACC00] 15:54:19 INFO - PROCESS | 3620 | 1465426459564 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]]]}] 15:54:19 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. 15:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 588ms 15:54:19 INFO - PROCESS | 3620 | 1465426459600 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 15:54:19 INFO - PROCESS | 3620 | 1465426459602 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 15:54:19 INFO - PROCESS | 3620 | 1465426459605 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:54:19 INFO - PROCESS | 3620 | 1465426459607 Marionette TRACE conn6 <- [1,338,null,{}] 15:54:19 INFO - PROCESS | 3620 | 1465426459610 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}] 15:54:19 INFO - PROCESS | 3620 | 1465426459612 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:19 INFO - PROCESS | 3620 | 1465426459696 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 15:54:19 INFO - PROCESS | 3620 | 1465426459702 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:19 INFO - PROCESS | 3620 | 1465426459704 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C92F800 == 37 [pid = 3620] [id = 94] 15:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A5EA800) [pid = 3620] [serial = 279] [outer = 0000000000000000] 15:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7ABEA400) [pid = 3620] [serial = 280] [outer = 0000000A7A5EA800] 15:54:19 INFO - PROCESS | 3620 | 1465426459748 Marionette DEBUG loaded listener.js 15:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7B03D400) [pid = 3620] [serial = 281] [outer = 0000000A7A5EA800] 15:54:20 INFO - PROCESS | 3620 | 1465426460184 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]]]}] 15:54:20 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. 15:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 15:54:20 INFO - PROCESS | 3620 | 1465426460239 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 15:54:20 INFO - PROCESS | 3620 | 1465426460241 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 15:54:20 INFO - PROCESS | 3620 | 1465426460244 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:54:20 INFO - PROCESS | 3620 | 1465426460246 Marionette TRACE conn6 <- [1,342,null,{}] 15:54:20 INFO - PROCESS | 3620 | 1465426460250 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}] 15:54:20 INFO - PROCESS | 3620 | 1465426460252 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:20 INFO - PROCESS | 3620 | 1465426460344 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 15:54:20 INFO - PROCESS | 3620 | 1465426460352 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:20 INFO - PROCESS | 3620 | 1465426460354 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70E21800 == 38 [pid = 3620] [id = 95] 15:54:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B040000) [pid = 3620] [serial = 282] [outer = 0000000000000000] 15:54:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7C9D1000) [pid = 3620] [serial = 283] [outer = 0000000A7B040000] 15:54:20 INFO - PROCESS | 3620 | 1465426460398 Marionette DEBUG loaded listener.js 15:54:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7CC82C00) [pid = 3620] [serial = 284] [outer = 0000000A7B040000] 15:54:21 INFO - PROCESS | 3620 | 1465426461094 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]]]}] 15:54:21 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. 15:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 15:54:21 INFO - PROCESS | 3620 | 1465426461129 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 15:54:21 INFO - PROCESS | 3620 | 1465426461134 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 15:54:21 INFO - PROCESS | 3620 | 1465426461139 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:54:21 INFO - PROCESS | 3620 | 1465426461144 Marionette TRACE conn6 <- [1,346,null,{}] 15:54:21 INFO - PROCESS | 3620 | 1465426461150 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}] 15:54:21 INFO - PROCESS | 3620 | 1465426461153 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:21 INFO - PROCESS | 3620 | 1465426461275 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 15:54:21 INFO - PROCESS | 3620 | 1465426461338 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:21 INFO - PROCESS | 3620 | 1465426461342 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D97800 == 39 [pid = 3620] [id = 96] 15:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A03D3D400) [pid = 3620] [serial = 285] [outer = 0000000000000000] 15:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A05D6C800) [pid = 3620] [serial = 286] [outer = 0000000A03D3D400] 15:54:21 INFO - PROCESS | 3620 | 1465426461400 Marionette DEBUG loaded listener.js 15:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A063BF400) [pid = 3620] [serial = 287] [outer = 0000000A03D3D400] 15:54:22 INFO - PROCESS | 3620 | 1465426461986 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]]]}] 15:54:22 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. 15:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 15:54:22 INFO - PROCESS | 3620 | 1465426462022 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 15:54:22 INFO - PROCESS | 3620 | 1465426462027 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 15:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:54:22 INFO - PROCESS | 3620 | 1465426462034 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:54:22 INFO - PROCESS | 3620 | 1465426462037 Marionette TRACE conn6 <- [1,350,null,{}] 15:54:22 INFO - PROCESS | 3620 | 1465426462041 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}] 15:54:22 INFO - PROCESS | 3620 | 1465426462044 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:22 INFO - PROCESS | 3620 | 1465426462164 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 15:54:22 INFO - PROCESS | 3620 | 1465426462235 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:22 INFO - PROCESS | 3620 | 1465426462238 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B94000 == 40 [pid = 3620] [id = 97] 15:54:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A6FD2F800) [pid = 3620] [serial = 288] [outer = 0000000000000000] 15:54:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A70697400) [pid = 3620] [serial = 289] [outer = 0000000A6FD2F800] 15:54:22 INFO - PROCESS | 3620 | 1465426462296 Marionette DEBUG loaded listener.js 15:54:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A750EEC00) [pid = 3620] [serial = 290] [outer = 0000000A6FD2F800] 15:54:22 INFO - PROCESS | 3620 | 1465426462921 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]]]}] 15:54:22 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. 15:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 944ms 15:54:22 INFO - PROCESS | 3620 | 1465426462980 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 15:54:22 INFO - PROCESS | 3620 | 1465426462983 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 15:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:54:22 INFO - PROCESS | 3620 | 1465426462987 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 3620 | 1465426462991 Marionette TRACE conn6 <- [1,354,null,{}] 15:54:23 INFO - PROCESS | 3620 | 1465426463003 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}] 15:54:23 INFO - PROCESS | 3620 | 1465426463008 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:23 INFO - PROCESS | 3620 | 1465426463124 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 15:54:23 INFO - PROCESS | 3620 | 1465426463195 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:23 INFO - PROCESS | 3620 | 1465426463199 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DD2C800 == 41 [pid = 3620] [id = 98] 15:54:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A76DDE800) [pid = 3620] [serial = 291] [outer = 0000000000000000] 15:54:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A774DD000) [pid = 3620] [serial = 292] [outer = 0000000A76DDE800] 15:54:23 INFO - PROCESS | 3620 | 1465426463257 Marionette DEBUG loaded listener.js 15:54:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A7CC7EC00) [pid = 3620] [serial = 293] [outer = 0000000A76DDE800] 15:54:23 INFO - PROCESS | 3620 | 1465426463873 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]]]}] 15:54:23 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. 15:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 15:54:23 INFO - PROCESS | 3620 | 1465426463933 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 15:54:23 INFO - PROCESS | 3620 | 1465426463936 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 15:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:54:23 INFO - PROCESS | 3620 | 1465426463939 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 3620 | 1465426463942 Marionette TRACE conn6 <- [1,358,null,{}] 15:54:23 INFO - PROCESS | 3620 | 1465426463945 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}] 15:54:23 INFO - PROCESS | 3620 | 1465426463948 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:24 INFO - PROCESS | 3620 | 1465426464075 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 15:54:24 INFO - PROCESS | 3620 | 1465426464160 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:24 INFO - PROCESS | 3620 | 1465426464162 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02836800 == 42 [pid = 3620] [id = 99] 15:54:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A02855C00) [pid = 3620] [serial = 294] [outer = 0000000000000000] 15:54:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7AA9F000) [pid = 3620] [serial = 295] [outer = 0000000A02855C00] 15:54:24 INFO - PROCESS | 3620 | 1465426464220 Marionette DEBUG loaded listener.js 15:54:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A7D0EA400) [pid = 3620] [serial = 296] [outer = 0000000A02855C00] 15:54:24 INFO - PROCESS | 3620 | 1465426464921 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]]]}] 15:54:24 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. 15:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1026ms 15:54:24 INFO - PROCESS | 3620 | 1465426464967 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 15:54:24 INFO - PROCESS | 3620 | 1465426464971 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 15:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:54:24 INFO - PROCESS | 3620 | 1465426464976 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:54:24 INFO - PROCESS | 3620 | 1465426464979 Marionette TRACE conn6 <- [1,362,null,{}] 15:54:24 INFO - PROCESS | 3620 | 1465426464985 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}] 15:54:24 INFO - PROCESS | 3620 | 1465426464988 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:25 INFO - PROCESS | 3620 | 1465426465112 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 15:54:25 INFO - PROCESS | 3620 | 1465426465186 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:25 INFO - PROCESS | 3620 | 1465426465189 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1D000 == 43 [pid = 3620] [id = 100] 15:54:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A02EE8C00) [pid = 3620] [serial = 297] [outer = 0000000000000000] 15:54:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A03DC5C00) [pid = 3620] [serial = 298] [outer = 0000000A02EE8C00] 15:54:25 INFO - PROCESS | 3620 | 1465426465240 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A06397000) [pid = 3620] [serial = 299] [outer = 0000000A02EE8C00] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C92F800 == 42 [pid = 3620] [id = 94] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAE3000 == 41 [pid = 3620] [id = 93] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBB800 == 40 [pid = 3620] [id = 92] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E0C000 == 39 [pid = 3620] [id = 91] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B23000 == 38 [pid = 3620] [id = 90] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70E2C800 == 37 [pid = 3620] [id = 89] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD43800 == 36 [pid = 3620] [id = 88] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D88000 == 35 [pid = 3620] [id = 87] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E78000 == 34 [pid = 3620] [id = 86] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A74E42C00) [pid = 3620] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02842800 == 33 [pid = 3620] [id = 84] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A76F77000) [pid = 3620] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A7A5E2800) [pid = 3620] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A76913C00) [pid = 3620] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A76DA7C00) [pid = 3620] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A71F51400) [pid = 3620] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A751A1400) [pid = 3620] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A6EDE0400) [pid = 3620] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A6FD35C00) [pid = 3620] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A03DC8800) [pid = 3620] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A05D71800) [pid = 3620] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A70A56000) [pid = 3620] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A70EAA400) [pid = 3620] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A063C0800) [pid = 3620] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6ECB8C00) [pid = 3620] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7AAA4800) [pid = 3620] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7CC8D400) [pid = 3620] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7CC7E400) [pid = 3620] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7D329C00) [pid = 3620] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02855400) [pid = 3620] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A0284E800) [pid = 3620] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A0285EC00) [pid = 3620] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7D85CC00) [pid = 3620] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EBF000) [pid = 3620] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7B03A400) [pid = 3620] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7B07D800) [pid = 3620] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7ABE6400) [pid = 3620] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3620 | 1465426465827 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]]]}] 15:54:25 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. 15:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 880ms 15:54:25 INFO - PROCESS | 3620 | 1465426465856 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 15:54:25 INFO - PROCESS | 3620 | 1465426465861 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 15:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:54:25 INFO - PROCESS | 3620 | 1465426465867 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:54:25 INFO - PROCESS | 3620 | 1465426465870 Marionette TRACE conn6 <- [1,366,null,{}] 15:54:25 INFO - PROCESS | 3620 | 1465426465874 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}] 15:54:25 INFO - PROCESS | 3620 | 1465426465876 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:25 INFO - PROCESS | 3620 | 1465426465966 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 15:54:26 INFO - PROCESS | 3620 | 1465426466037 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:26 INFO - PROCESS | 3620 | 1465426466039 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EAB800 == 34 [pid = 3620] [id = 101] 15:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A05D69400) [pid = 3620] [serial = 300] [outer = 0000000000000000] 15:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A06396C00) [pid = 3620] [serial = 301] [outer = 0000000A05D69400] 15:54:26 INFO - PROCESS | 3620 | 1465426466087 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ECBC000) [pid = 3620] [serial = 302] [outer = 0000000A05D69400] 15:54:26 INFO - PROCESS | 3620 | 1465426466495 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]]]}] 15:54:26 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. 15:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 15:54:26 INFO - PROCESS | 3620 | 1465426466561 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 3620 | 1465426466564 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 15:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:54:26 INFO - PROCESS | 3620 | 1465426466568 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 3620 | 1465426466571 Marionette TRACE conn6 <- [1,370,null,{}] 15:54:26 INFO - PROCESS | 3620 | 1465426466582 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}] 15:54:26 INFO - PROCESS | 3620 | 1465426466587 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:26 INFO - PROCESS | 3620 | 1465426466682 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 15:54:26 INFO - PROCESS | 3620 | 1465426466725 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:26 INFO - PROCESS | 3620 | 1465426466728 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70774800 == 35 [pid = 3620] [id = 102] 15:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70621400) [pid = 3620] [serial = 303] [outer = 0000000000000000] 15:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70699000) [pid = 3620] [serial = 304] [outer = 0000000A70621400] 15:54:26 INFO - PROCESS | 3620 | 1465426466775 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7109D000) [pid = 3620] [serial = 305] [outer = 0000000A70621400] 15:54:27 INFO - PROCESS | 3620 | 1465426467229 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]]]}] 15:54:27 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. 15:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 15:54:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:54:27 INFO - PROCESS | 3620 | 1465426467262 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 3620 | 1465426467265 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 15:54:27 INFO - PROCESS | 3620 | 1465426467268 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - PROCESS | 3620 | 1465426467270 Marionette TRACE conn6 <- [1,374,null,{}] 15:54:27 INFO - PROCESS | 3620 | 1465426467274 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}] 15:54:27 INFO - PROCESS | 3620 | 1465426467276 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:27 INFO - PROCESS | 3620 | 1465426467367 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 15:54:27 INFO - PROCESS | 3620 | 1465426467374 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:27 INFO - PROCESS | 3620 | 1465426467376 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751D8000 == 36 [pid = 3620] [id = 103] 15:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A755F5400) [pid = 3620] [serial = 306] [outer = 0000000000000000] 15:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75C57400) [pid = 3620] [serial = 307] [outer = 0000000A755F5400] 15:54:27 INFO - PROCESS | 3620 | 1465426467424 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7685E000) [pid = 3620] [serial = 308] [outer = 0000000A755F5400] 15:54:27 INFO - PROCESS | 3620 | 1465426467869 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:54:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:54:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 15:54:27 INFO - PROCESS | 3620 | 1465426467899 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 3620 | 1465426467901 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 15:54:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:54:27 INFO - PROCESS | 3620 | 1465426467909 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - PROCESS | 3620 | 1465426467911 Marionette TRACE conn6 <- [1,378,null,{}] 15:54:27 INFO - PROCESS | 3620 | 1465426467915 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}] 15:54:27 INFO - PROCESS | 3620 | 1465426467917 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:28 INFO - PROCESS | 3620 | 1465426468024 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 15:54:28 INFO - PROCESS | 3620 | 1465426468095 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 3620 | 1465426468103 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06506800 == 37 [pid = 3620] [id = 104] 15:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A76918800) [pid = 3620] [serial = 309] [outer = 0000000000000000] 15:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76DB1800) [pid = 3620] [serial = 310] [outer = 0000000A76918800] 15:54:28 INFO - PROCESS | 3620 | 1465426468148 Marionette DEBUG loaded listener.js 15:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7A508400) [pid = 3620] [serial = 311] [outer = 0000000A76918800] 15:54:28 INFO - PROCESS | 3620 | 1465426468695 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:54:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 837ms 15:54:28 INFO - PROCESS | 3620 | 1465426468750 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 3620 | 1465426468752 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 15:54:28 INFO - PROCESS | 3620 | 1465426468755 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:54:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:54:28 INFO - PROCESS | 3620 | 1465426468757 Marionette TRACE conn6 <- [1,382,null,{}] 15:54:28 INFO - PROCESS | 3620 | 1465426468760 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}] 15:54:28 INFO - PROCESS | 3620 | 1465426468766 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:28 INFO - PROCESS | 3620 | 1465426468902 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 15:54:28 INFO - PROCESS | 3620 | 1465426468954 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 3620 | 1465426468956 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAE4000 == 38 [pid = 3620] [id = 105] 15:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7B0EE400) [pid = 3620] [serial = 312] [outer = 0000000000000000] 15:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7D0DD400) [pid = 3620] [serial = 313] [outer = 0000000A7B0EE400] 15:54:29 INFO - PROCESS | 3620 | 1465426469001 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7D324400) [pid = 3620] [serial = 314] [outer = 0000000A7B0EE400] 15:54:29 INFO - PROCESS | 3620 | 1465426469465 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:54:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:54:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 732ms 15:54:29 INFO - PROCESS | 3620 | 1465426469491 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 15:54:29 INFO - PROCESS | 3620 | 1465426469493 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 15:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:54:29 INFO - PROCESS | 3620 | 1465426469504 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:54:29 INFO - PROCESS | 3620 | 1465426469506 Marionette TRACE conn6 <- [1,386,null,{}] 15:54:29 INFO - PROCESS | 3620 | 1465426469510 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}] 15:54:29 INFO - PROCESS | 3620 | 1465426469512 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:29 INFO - PROCESS | 3620 | 1465426469629 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 15:54:29 INFO - PROCESS | 3620 | 1465426469634 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 3620 | 1465426469636 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF94800 == 39 [pid = 3620] [id = 106] 15:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A027D5000) [pid = 3620] [serial = 315] [outer = 0000000000000000] 15:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A027D9400) [pid = 3620] [serial = 316] [outer = 0000000A027D5000] 15:54:29 INFO - PROCESS | 3620 | 1465426469680 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7D324800) [pid = 3620] [serial = 317] [outer = 0000000A027D5000] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A71ADFC00) [pid = 3620] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A75E38C00) [pid = 3620] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A05DF4800) [pid = 3620] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05DEF800) [pid = 3620] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6ECBAC00) [pid = 3620] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A027A9C00) [pid = 3620] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A05DF3800) [pid = 3620] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02E48000) [pid = 3620] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7A1ACC00) [pid = 3620] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7A5EA800) [pid = 3620] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:54:30 INFO - PROCESS | 3620 | 1465426470142 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]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 15:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:54:30 INFO - PROCESS | 3620 | 1465426470197 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 15:54:30 INFO - PROCESS | 3620 | 1465426470199 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 15:54:30 INFO - PROCESS | 3620 | 1465426470202 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - PROCESS | 3620 | 1465426470204 Marionette TRACE conn6 <- [1,390,null,{}] 15:54:30 INFO - PROCESS | 3620 | 1465426470207 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}] 15:54:30 INFO - PROCESS | 3620 | 1465426470209 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:30 INFO - PROCESS | 3620 | 1465426470321 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 15:54:30 INFO - PROCESS | 3620 | 1465426470367 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 3620 | 1465426470368 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DD3C000 == 40 [pid = 3620] [id = 107] 15:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A02754400) [pid = 3620] [serial = 318] [outer = 0000000000000000] 15:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02758C00) [pid = 3620] [serial = 319] [outer = 0000000A02754400] 15:54:30 INFO - PROCESS | 3620 | 1465426470413 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02EE6400) [pid = 3620] [serial = 320] [outer = 0000000A02754400] 15:54:30 INFO - PROCESS | 3620 | 1465426470780 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]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 15:54:30 INFO - PROCESS | 3620 | 1465426470833 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 15:54:30 INFO - PROCESS | 3620 | 1465426470835 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 15:54:30 INFO - PROCESS | 3620 | 1465426470838 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:54:30 INFO - PROCESS | 3620 | 1465426470840 Marionette TRACE conn6 <- [1,394,null,{}] 15:54:30 INFO - PROCESS | 3620 | 1465426470843 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}] 15:54:30 INFO - PROCESS | 3620 | 1465426470845 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:30 INFO - PROCESS | 3620 | 1465426470959 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 15:54:30 INFO - PROCESS | 3620 | 1465426470968 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 3620 | 1465426470970 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E29B000 == 41 [pid = 3620] [id = 108] 15:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A75831800) [pid = 3620] [serial = 321] [outer = 0000000000000000] 15:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7ABDC400) [pid = 3620] [serial = 322] [outer = 0000000A75831800] 15:54:31 INFO - PROCESS | 3620 | 1465426471013 Marionette DEBUG loaded listener.js 15:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7D489400) [pid = 3620] [serial = 323] [outer = 0000000A75831800] 15:54:31 INFO - PROCESS | 3620 | 1465426471440 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]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 15:54:31 INFO - PROCESS | 3620 | 1465426471471 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 3620 | 1465426471473 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 15:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:54:31 INFO - PROCESS | 3620 | 1465426471476 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 3620 | 1465426471478 Marionette TRACE conn6 <- [1,398,null,{}] 15:54:31 INFO - PROCESS | 3620 | 1465426471482 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}] 15:54:31 INFO - PROCESS | 3620 | 1465426471484 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:31 INFO - PROCESS | 3620 | 1465426471569 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 15:54:31 INFO - PROCESS | 3620 | 1465426471575 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:31 INFO - PROCESS | 3620 | 1465426471577 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7EA93800 == 42 [pid = 3620] [id = 109] 15:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A01178400) [pid = 3620] [serial = 324] [outer = 0000000000000000] 15:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A01180C00) [pid = 3620] [serial = 325] [outer = 0000000A01178400] 15:54:31 INFO - PROCESS | 3620 | 1465426471621 Marionette DEBUG loaded listener.js 15:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7D32B800) [pid = 3620] [serial = 326] [outer = 0000000A01178400] 15:54:32 INFO - PROCESS | 3620 | 1465426472227 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]]]}] 15:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 794ms 15:54:32 INFO - PROCESS | 3620 | 1465426472295 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 15:54:32 INFO - PROCESS | 3620 | 1465426472301 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 15:54:32 INFO - PROCESS | 3620 | 1465426472321 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:54:32 INFO - PROCESS | 3620 | 1465426472325 Marionette TRACE conn6 <- [1,402,null,{}] 15:54:32 INFO - PROCESS | 3620 | 1465426472332 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}] 15:54:32 INFO - PROCESS | 3620 | 1465426472335 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:32 INFO - PROCESS | 3620 | 1465426472466 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 15:54:32 INFO - PROCESS | 3620 | 1465426472534 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:32 INFO - PROCESS | 3620 | 1465426472539 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA5800 == 43 [pid = 3620] [id = 110] 15:54:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A027D4000) [pid = 3620] [serial = 327] [outer = 0000000000000000] 15:54:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02E3EC00) [pid = 3620] [serial = 328] [outer = 0000000A027D4000] 15:54:32 INFO - PROCESS | 3620 | 1465426472637 Marionette DEBUG loaded listener.js 15:54:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A05D6F400) [pid = 3620] [serial = 329] [outer = 0000000A027D4000] 15:54:33 INFO - PROCESS | 3620 | 1465426473243 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]]]}] 15:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 15:54:33 INFO - PROCESS | 3620 | 1465426473314 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 15:54:33 INFO - PROCESS | 3620 | 1465426473320 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 15:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:54:33 INFO - PROCESS | 3620 | 1465426473327 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:54:33 INFO - PROCESS | 3620 | 1465426473330 Marionette TRACE conn6 <- [1,406,null,{}] 15:54:33 INFO - PROCESS | 3620 | 1465426473334 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}] 15:54:33 INFO - PROCESS | 3620 | 1465426473337 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:33 INFO - PROCESS | 3620 | 1465426473457 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 15:54:33 INFO - PROCESS | 3620 | 1465426473530 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:33 INFO - PROCESS | 3620 | 1465426473533 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4A6800 == 44 [pid = 3620] [id = 111] 15:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A6ED4F800) [pid = 3620] [serial = 330] [outer = 0000000000000000] 15:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A6EDE6800) [pid = 3620] [serial = 331] [outer = 0000000A6ED4F800] 15:54:33 INFO - PROCESS | 3620 | 1465426473630 Marionette DEBUG loaded listener.js 15:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7072A400) [pid = 3620] [serial = 332] [outer = 0000000A6ED4F800] 15:54:34 INFO - PROCESS | 3620 | 1465426474259 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]]]}] 15:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 985ms 15:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:54:34 INFO - PROCESS | 3620 | 1465426474313 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 15:54:34 INFO - PROCESS | 3620 | 1465426474316 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 15:54:34 INFO - PROCESS | 3620 | 1465426474320 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:54:34 INFO - PROCESS | 3620 | 1465426474324 Marionette TRACE conn6 <- [1,410,null,{}] 15:54:34 INFO - PROCESS | 3620 | 1465426474336 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}] 15:54:34 INFO - PROCESS | 3620 | 1465426474341 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:34 INFO - PROCESS | 3620 | 1465426474459 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 15:54:34 INFO - PROCESS | 3620 | 1465426474575 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:34 INFO - PROCESS | 3620 | 1465426474579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D4000 == 45 [pid = 3620] [id = 112] 15:54:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A70A58C00) [pid = 3620] [serial = 333] [outer = 0000000000000000] 15:54:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A755F4800) [pid = 3620] [serial = 334] [outer = 0000000A70A58C00] 15:54:34 INFO - PROCESS | 3620 | 1465426474637 Marionette DEBUG loaded listener.js 15:54:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A7A1AFC00) [pid = 3620] [serial = 335] [outer = 0000000A70A58C00] 15:54:35 INFO - PROCESS | 3620 | 1465426475501 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]]]}] 15:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1237ms 15:54:35 INFO - PROCESS | 3620 | 1465426475595 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 15:54:35 INFO - PROCESS | 3620 | 1465426475600 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 15:54:35 INFO - PROCESS | 3620 | 1465426475606 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:54:35 INFO - PROCESS | 3620 | 1465426475610 Marionette TRACE conn6 <- [1,414,null,{}] 15:54:35 INFO - PROCESS | 3620 | 1465426475616 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}] 15:54:35 INFO - PROCESS | 3620 | 1465426475619 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:35 INFO - PROCESS | 3620 | 1465426475721 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 15:54:35 INFO - PROCESS | 3620 | 1465426475832 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 3620 | 1465426475836 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E85000 == 46 [pid = 3620] [id = 113] 15:54:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A05D65000) [pid = 3620] [serial = 336] [outer = 0000000000000000] 15:54:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (0000000A05D6A000) [pid = 3620] [serial = 337] [outer = 0000000A05D65000] 15:54:35 INFO - PROCESS | 3620 | 1465426475886 Marionette DEBUG loaded listener.js 15:54:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (0000000A063BAC00) [pid = 3620] [serial = 338] [outer = 0000000A05D65000] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7EA90800 == 45 [pid = 3620] [id = 69] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E29B000 == 44 [pid = 3620] [id = 108] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DD3C000 == 43 [pid = 3620] [id = 107] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF94800 == 42 [pid = 3620] [id = 106] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAE4000 == 41 [pid = 3620] [id = 105] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06506800 == 40 [pid = 3620] [id = 104] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751D8000 == 39 [pid = 3620] [id = 103] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70774800 == 38 [pid = 3620] [id = 102] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EAB800 == 37 [pid = 3620] [id = 101] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1D000 == 36 [pid = 3620] [id = 100] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B94000 == 35 [pid = 3620] [id = 97] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D97800 == 34 [pid = 3620] [id = 96] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70E21800 == 33 [pid = 3620] [id = 95] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DD2C800 == 32 [pid = 3620] [id = 98] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02836800 == 31 [pid = 3620] [id = 99] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDEC000 == 30 [pid = 3620] [id = 85] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D4000 == 29 [pid = 3620] [id = 112] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4A6800 == 28 [pid = 3620] [id = 111] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7EA93800 == 27 [pid = 3620] [id = 109] 15:54:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA5800 == 26 [pid = 3620] [id = 110] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (0000000A6ED52800) [pid = 3620] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0000000A6F64F000) [pid = 3620] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A06398400) [pid = 3620] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A063C9C00) [pid = 3620] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A02850400) [pid = 3620] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A7B035C00) [pid = 3620] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A02844000) [pid = 3620] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A0639B400) [pid = 3620] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A02EB8000) [pid = 3620] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A75944400) [pid = 3620] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A6FDC6000) [pid = 3620] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A76DE4400) [pid = 3620] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A76F74400) [pid = 3620] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A706A0400) [pid = 3620] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A71103800) [pid = 3620] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7A5E9C00) [pid = 3620] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7A507C00) [pid = 3620] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B03D400) [pid = 3620] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7ABEA400) [pid = 3620] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A74EB0800) [pid = 3620] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A76919800) [pid = 3620] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3620 | 1465426477097 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]]]}] 15:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1536ms 15:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:54:37 INFO - PROCESS | 3620 | 1465426477151 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 15:54:37 INFO - PROCESS | 3620 | 1465426477155 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 15:54:37 INFO - PROCESS | 3620 | 1465426477160 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:54:37 INFO - PROCESS | 3620 | 1465426477163 Marionette TRACE conn6 <- [1,418,null,{}] 15:54:37 INFO - PROCESS | 3620 | 1465426477170 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}] 15:54:37 INFO - PROCESS | 3620 | 1465426477173 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:37 INFO - PROCESS | 3620 | 1465426477258 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 15:54:37 INFO - PROCESS | 3620 | 1465426477267 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 3620 | 1465426477271 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E80000 == 27 [pid = 3620] [id = 114] 15:54:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A0284B000) [pid = 3620] [serial = 339] [outer = 0000000000000000] 15:54:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02853800) [pid = 3620] [serial = 340] [outer = 0000000A0284B000] 15:54:37 INFO - PROCESS | 3620 | 1465426477325 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02E3F000) [pid = 3620] [serial = 341] [outer = 0000000A0284B000] 15:54:38 INFO - PROCESS | 3620 | 1465426478260 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]]]}] 15:54:38 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 15:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1139ms 15:54:38 INFO - PROCESS | 3620 | 1465426478301 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 3620 | 1465426478306 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 15:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:54:38 INFO - PROCESS | 3620 | 1465426478312 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 3620 | 1465426478315 Marionette TRACE conn6 <- [1,422,null,{}] 15:54:38 INFO - PROCESS | 3620 | 1465426478319 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}] 15:54:38 INFO - PROCESS | 3620 | 1465426478322 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:38 INFO - PROCESS | 3620 | 1465426478412 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 15:54:38 INFO - PROCESS | 3620 | 1465426478418 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 3620 | 1465426478421 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05009000 == 28 [pid = 3620] [id = 115] 15:54:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A02EEA800) [pid = 3620] [serial = 342] [outer = 0000000000000000] 15:54:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A03D3F800) [pid = 3620] [serial = 343] [outer = 0000000A02EEA800] 15:54:38 INFO - PROCESS | 3620 | 1465426478470 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A05D6DC00) [pid = 3620] [serial = 344] [outer = 0000000A02EEA800] 15:54:39 INFO - PROCESS | 3620 | 1465426479403 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]]]}] 15:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1142ms 15:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:54:39 INFO - PROCESS | 3620 | 1465426479458 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 15:54:39 INFO - PROCESS | 3620 | 1465426479461 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 15:54:39 INFO - PROCESS | 3620 | 1465426479465 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:54:39 INFO - PROCESS | 3620 | 1465426479469 Marionette TRACE conn6 <- [1,426,null,{}] 15:54:39 INFO - PROCESS | 3620 | 1465426479480 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}] 15:54:39 INFO - PROCESS | 3620 | 1465426479485 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:39 INFO - PROCESS | 3620 | 1465426479596 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 15:54:39 INFO - PROCESS | 3620 | 1465426479604 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:39 INFO - PROCESS | 3620 | 1465426479607 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F6F1800 == 29 [pid = 3620] [id = 116] 15:54:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A0117E800) [pid = 3620] [serial = 345] [outer = 0000000000000000] 15:54:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A6ECC1800) [pid = 3620] [serial = 346] [outer = 0000000A0117E800] 15:54:39 INFO - PROCESS | 3620 | 1465426479657 Marionette DEBUG loaded listener.js 15:54:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A6ED53800) [pid = 3620] [serial = 347] [outer = 0000000A0117E800] 15:54:40 INFO - PROCESS | 3620 | 1465426480164 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] 15:54:40 INFO - PROCESS | 3620 | 1465426480203 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 15:54:40 INFO - PROCESS | 3620 | 1465426480206 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - PROCESS | 3620 | 1465426480208 Marionette TRACE conn6 <- [1,430,null,{}] 15:54:40 INFO - PROCESS | 3620 | 1465426480221 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}] 15:54:40 INFO - PROCESS | 3620 | 1465426480223 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:40 INFO - PROCESS | 3620 | 1465426480333 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 15:54:40 INFO - PROCESS | 3620 | 1465426480340 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 3620 | 1465426480342 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70E24800 == 30 [pid = 3620] [id = 117] 15:54:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A6F6C9400) [pid = 3620] [serial = 348] [outer = 0000000000000000] 15:54:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A6FF3E800) [pid = 3620] [serial = 349] [outer = 0000000A6F6C9400] 15:54:40 INFO - PROCESS | 3620 | 1465426480393 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A706A0800) [pid = 3620] [serial = 350] [outer = 0000000A6F6C9400] 15:54:40 INFO - PROCESS | 3620 | 1465426480843 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]]]}] 15:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 15:54:40 INFO - PROCESS | 3620 | 1465426480907 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 15:54:40 INFO - PROCESS | 3620 | 1465426480910 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 15:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:54:40 INFO - PROCESS | 3620 | 1465426480913 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - PROCESS | 3620 | 1465426480915 Marionette TRACE conn6 <- [1,434,null,{}] 15:54:40 INFO - PROCESS | 3620 | 1465426480919 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}] 15:54:40 INFO - PROCESS | 3620 | 1465426480921 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:41 INFO - PROCESS | 3620 | 1465426481241 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A01178400) [pid = 3620] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A70621400) [pid = 3620] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02855C00) [pid = 3620] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A063C2C00) [pid = 3620] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A76DDE800) [pid = 3620] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02EE8C00) [pid = 3620] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A027D5000) [pid = 3620] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A76918800) [pid = 3620] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B040000) [pid = 3620] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02754400) [pid = 3620] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7B0EE400) [pid = 3620] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A755F5400) [pid = 3620] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6FD2F800) [pid = 3620] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02846000) [pid = 3620] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05D69400) [pid = 3620] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03D3D400) [pid = 3620] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A75831800) [pid = 3620] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:54:41 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A05DF6000) [pid = 3620] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:54:41 INFO - PROCESS | 3620 | 1465426481299 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:41 INFO - PROCESS | 3620 | 1465426481301 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA0800 == 31 [pid = 3620] [id = 118] 15:54:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A01177800) [pid = 3620] [serial = 351] [outer = 0000000000000000] 15:54:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02754400) [pid = 3620] [serial = 352] [outer = 0000000A01177800] 15:54:41 INFO - PROCESS | 3620 | 1465426481346 Marionette DEBUG loaded listener.js 15:54:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A03DBB400) [pid = 3620] [serial = 353] [outer = 0000000A01177800] 15:54:41 INFO - PROCESS | 3620 | 1465426481734 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]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:54:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 881ms 15:54:41 INFO - PROCESS | 3620 | 1465426481796 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 3620 | 1465426481798 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 15:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:54:41 INFO - PROCESS | 3620 | 1465426481802 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 3620 | 1465426481804 Marionette TRACE conn6 <- [1,438,null,{}] 15:54:41 INFO - PROCESS | 3620 | 1465426481807 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}] 15:54:41 INFO - PROCESS | 3620 | 1465426481813 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:41 INFO - PROCESS | 3620 | 1465426481919 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 15:54:41 INFO - PROCESS | 3620 | 1465426481933 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:41 INFO - PROCESS | 3620 | 1465426481935 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75857000 == 32 [pid = 3620] [id = 119] 15:54:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A02756C00) [pid = 3620] [serial = 354] [outer = 0000000000000000] 15:54:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70A5F400) [pid = 3620] [serial = 355] [outer = 0000000A02756C00] 15:54:41 INFO - PROCESS | 3620 | 1465426481981 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A751AA400) [pid = 3620] [serial = 356] [outer = 0000000A02756C00] 15:54:42 INFO - PROCESS | 3620 | 1465426482414 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]]]}] 15:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 626ms 15:54:42 INFO - PROCESS | 3620 | 1465426482431 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 15:54:42 INFO - PROCESS | 3620 | 1465426482433 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 15:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:54:42 INFO - PROCESS | 3620 | 1465426482436 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:54:42 INFO - PROCESS | 3620 | 1465426482438 Marionette TRACE conn6 <- [1,442,null,{}] 15:54:42 INFO - PROCESS | 3620 | 1465426482442 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}] 15:54:42 INFO - PROCESS | 3620 | 1465426482444 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:42 INFO - PROCESS | 3620 | 1465426482526 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 15:54:42 INFO - PROCESS | 3620 | 1465426482560 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 3620 | 1465426482562 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76978000 == 33 [pid = 3620] [id = 120] 15:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A758D8400) [pid = 3620] [serial = 357] [outer = 0000000000000000] 15:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75B6F400) [pid = 3620] [serial = 358] [outer = 0000000A758D8400] 15:54:42 INFO - PROCESS | 3620 | 1465426482606 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7685D000) [pid = 3620] [serial = 359] [outer = 0000000A758D8400] 15:54:43 INFO - PROCESS | 3620 | 1465426483029 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]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 15:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:54:43 INFO - PROCESS | 3620 | 1465426483068 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 3620 | 1465426483070 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 15:54:43 INFO - PROCESS | 3620 | 1465426483073 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 3620 | 1465426483075 Marionette TRACE conn6 <- [1,446,null,{}] 15:54:43 INFO - PROCESS | 3620 | 1465426483079 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}] 15:54:43 INFO - PROCESS | 3620 | 1465426483081 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:43 INFO - PROCESS | 3620 | 1465426483160 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 15:54:43 INFO - PROCESS | 3620 | 1465426483165 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:43 INFO - PROCESS | 3620 | 1465426483168 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4A4800 == 34 [pid = 3620] [id = 121] 15:54:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A027CFC00) [pid = 3620] [serial = 360] [outer = 0000000000000000] 15:54:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A769C2000) [pid = 3620] [serial = 361] [outer = 0000000A027CFC00] 15:54:43 INFO - PROCESS | 3620 | 1465426483215 Marionette DEBUG loaded listener.js 15:54:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A76DE1800) [pid = 3620] [serial = 362] [outer = 0000000A027CFC00] 15:54:44 INFO - PROCESS | 3620 | 1465426484055 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]]]}] 15:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1025ms 15:54:44 INFO - PROCESS | 3620 | 1465426484101 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 3620 | 1465426484106 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 15:54:44 INFO - PROCESS | 3620 | 1465426484111 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:54:44 INFO - PROCESS | 3620 | 1465426484117 Marionette TRACE conn6 <- [1,450,null,{}] 15:54:44 INFO - PROCESS | 3620 | 1465426484143 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}] 15:54:44 INFO - PROCESS | 3620 | 1465426484146 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:44 INFO - PROCESS | 3620 | 1465426484296 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 15:54:44 INFO - PROCESS | 3620 | 1465426484362 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 3620 | 1465426484365 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EAA800 == 35 [pid = 3620] [id = 122] 15:54:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A0285A800) [pid = 3620] [serial = 363] [outer = 0000000000000000] 15:54:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A02E46800) [pid = 3620] [serial = 364] [outer = 0000000A0285A800] 15:54:44 INFO - PROCESS | 3620 | 1465426484464 Marionette DEBUG loaded listener.js 15:54:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A05D65800) [pid = 3620] [serial = 365] [outer = 0000000A0285A800] 15:54:45 INFO - PROCESS | 3620 | 1465426485403 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] 15:54:45 INFO - PROCESS | 3620 | 1465426485486 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 15:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:54:45 INFO - PROCESS | 3620 | 1465426485490 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:54:45 INFO - PROCESS | 3620 | 1465426485494 Marionette TRACE conn6 <- [1,454,null,{}] 15:54:45 INFO - PROCESS | 3620 | 1465426485500 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}] 15:54:45 INFO - PROCESS | 3620 | 1465426485503 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:45 INFO - PROCESS | 3620 | 1465426485641 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 15:54:45 INFO - PROCESS | 3620 | 1465426485707 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 3620 | 1465426485710 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E8C000 == 36 [pid = 3620] [id = 123] 15:54:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A0285F400) [pid = 3620] [serial = 366] [outer = 0000000000000000] 15:54:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02EECC00) [pid = 3620] [serial = 367] [outer = 0000000A0285F400] 15:54:45 INFO - PROCESS | 3620 | 1465426485763 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A03DC9400) [pid = 3620] [serial = 368] [outer = 0000000A0285F400] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76978000 == 35 [pid = 3620] [id = 120] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75857000 == 34 [pid = 3620] [id = 119] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA0800 == 33 [pid = 3620] [id = 118] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70E24800 == 32 [pid = 3620] [id = 117] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F6F1800 == 31 [pid = 3620] [id = 116] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05009000 == 30 [pid = 3620] [id = 115] 15:54:45 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E80000 == 29 [pid = 3620] [id = 114] 15:54:45 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A063C7400) [pid = 3620] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A7D489400) [pid = 3620] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A01180C00) [pid = 3620] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A7D32B800) [pid = 3620] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7109D000) [pid = 3620] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7D0EA400) [pid = 3620] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7D865C00) [pid = 3620] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7CC7EC00) [pid = 3620] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03DC5C00) [pid = 3620] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7D324800) [pid = 3620] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A76DB1800) [pid = 3620] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7C9D1000) [pid = 3620] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A774DD000) [pid = 3620] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7CC82C00) [pid = 3620] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02758C00) [pid = 3620] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7AA9F000) [pid = 3620] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7D0DD400) [pid = 3620] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7685E000) [pid = 3620] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A06397000) [pid = 3620] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A70697400) [pid = 3620] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02EE9000) [pid = 3620] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02EE6400) [pid = 3620] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A750EEC00) [pid = 3620] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A6ECBC000) [pid = 3620] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A05D6C800) [pid = 3620] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A06396C00) [pid = 3620] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70699000) [pid = 3620] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A7A508400) [pid = 3620] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7D324400) [pid = 3620] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A063BF400) [pid = 3620] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A027D9400) [pid = 3620] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A7ABDC400) [pid = 3620] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A75C57400) [pid = 3620] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:54:46 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:54:46 INFO - PROCESS | 3620 | 1465426486265 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]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 837ms 15:54:46 INFO - PROCESS | 3620 | 1465426486333 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 3620 | 1465426486338 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 15:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:54:46 INFO - PROCESS | 3620 | 1465426486344 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - PROCESS | 3620 | 1465426486347 Marionette TRACE conn6 <- [1,458,null,{}] 15:54:46 INFO - PROCESS | 3620 | 1465426486351 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}] 15:54:46 INFO - PROCESS | 3620 | 1465426486354 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:46 INFO - PROCESS | 3620 | 1465426486449 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 15:54:46 INFO - PROCESS | 3620 | 1465426486461 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:46 INFO - PROCESS | 3620 | 1465426486463 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D98000 == 30 [pid = 3620] [id = 124] 15:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A03DC8800) [pid = 3620] [serial = 369] [outer = 0000000000000000] 15:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A05DF0800) [pid = 3620] [serial = 370] [outer = 0000000A03DC8800] 15:54:46 INFO - PROCESS | 3620 | 1465426486512 Marionette DEBUG loaded listener.js 15:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A063BE000) [pid = 3620] [serial = 371] [outer = 0000000A03DC8800] 15:54:46 INFO - PROCESS | 3620 | 1465426486970 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] 15:54:47 INFO - PROCESS | 3620 | 1465426487040 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 15:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:54:47 INFO - PROCESS | 3620 | 1465426487044 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 3620 | 1465426487048 Marionette TRACE conn6 <- [1,462,null,{}] 15:54:47 INFO - PROCESS | 3620 | 1465426487090 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}] 15:54:47 INFO - PROCESS | 3620 | 1465426487095 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:47 INFO - PROCESS | 3620 | 1465426487197 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 15:54:47 INFO - PROCESS | 3620 | 1465426487258 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 3620 | 1465426487262 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDF9000 == 31 [pid = 3620] [id = 125] 15:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A6ED44C00) [pid = 3620] [serial = 372] [outer = 0000000000000000] 15:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A6EDDC000) [pid = 3620] [serial = 373] [outer = 0000000A6ED44C00] 15:54:47 INFO - PROCESS | 3620 | 1465426487311 Marionette DEBUG loaded listener.js 15:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A6F8CF000) [pid = 3620] [serial = 374] [outer = 0000000A6ED44C00] 15:54:47 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:54:47 INFO - PROCESS | 3620 | 1465426487703 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] 15:54:47 INFO - PROCESS | 3620 | 1465426487782 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 15:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:54:47 INFO - PROCESS | 3620 | 1465426487785 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 3620 | 1465426487787 Marionette TRACE conn6 <- [1,466,null,{}] 15:54:47 INFO - PROCESS | 3620 | 1465426487790 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}] 15:54:47 INFO - PROCESS | 3620 | 1465426487792 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:47 INFO - PROCESS | 3620 | 1465426487885 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 15:54:47 INFO - PROCESS | 3620 | 1465426487891 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 3620 | 1465426487893 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71A08800 == 32 [pid = 3620] [id = 126] 15:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A7072F400) [pid = 3620] [serial = 375] [outer = 0000000000000000] 15:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A70A5C400) [pid = 3620] [serial = 376] [outer = 0000000A7072F400] 15:54:47 INFO - PROCESS | 3620 | 1465426487938 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A7110C800) [pid = 3620] [serial = 377] [outer = 0000000A7072F400] 15:54:48 INFO - PROCESS | 3620 | 1465426488402 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] 15:54:48 INFO - PROCESS | 3620 | 1465426488420 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 15:54:48 INFO - PROCESS | 3620 | 1465426488423 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:54:48 INFO - PROCESS | 3620 | 1465426488425 Marionette TRACE conn6 <- [1,470,null,{}] 15:54:48 INFO - PROCESS | 3620 | 1465426488428 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}] 15:54:48 INFO - PROCESS | 3620 | 1465426488430 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:48 INFO - PROCESS | 3620 | 1465426488542 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 15:54:48 INFO - PROCESS | 3620 | 1465426488618 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 3620 | 1465426488620 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751ED800 == 33 [pid = 3620] [id = 127] 15:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A027DD400) [pid = 3620] [serial = 378] [outer = 0000000000000000] 15:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A75147800) [pid = 3620] [serial = 379] [outer = 0000000A027DD400] 15:54:48 INFO - PROCESS | 3620 | 1465426488666 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A75BD8000) [pid = 3620] [serial = 380] [outer = 0000000A027DD400] 15:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A76DA8000) [pid = 3620] [serial = 381] [outer = 0000000A70E91800] 15:54:49 INFO - PROCESS | 3620 | 1465426489184 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]]]}] 15:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 796ms 15:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:54:49 INFO - PROCESS | 3620 | 1465426489220 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 15:54:49 INFO - PROCESS | 3620 | 1465426489222 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 15:54:49 INFO - PROCESS | 3620 | 1465426489225 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:54:49 INFO - PROCESS | 3620 | 1465426489227 Marionette TRACE conn6 <- [1,474,null,{}] 15:54:49 INFO - PROCESS | 3620 | 1465426489231 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}] 15:54:49 INFO - PROCESS | 3620 | 1465426489237 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:49 INFO - PROCESS | 3620 | 1465426489368 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 15:54:49 INFO - PROCESS | 3620 | 1465426489418 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:49 INFO - PROCESS | 3620 | 1465426489420 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBA000 == 34 [pid = 3620] [id = 128] 15:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A70A51800) [pid = 3620] [serial = 382] [outer = 0000000000000000] 15:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A76DECC00) [pid = 3620] [serial = 383] [outer = 0000000A70A51800] 15:54:49 INFO - PROCESS | 3620 | 1465426489465 Marionette DEBUG loaded listener.js 15:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7A50D000) [pid = 3620] [serial = 384] [outer = 0000000A70A51800] 15:54:49 INFO - PROCESS | 3620 | 1465426489940 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]]]}] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02EEA800) [pid = 3620] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0117E800) [pid = 3620] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A05D65000) [pid = 3620] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A0284B000) [pid = 3620] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6F6C9400) [pid = 3620] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02756C00) [pid = 3620] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A027D4000) [pid = 3620] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A6ED4F800) [pid = 3620] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A70A58C00) [pid = 3620] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A01177800) [pid = 3620] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A758D8400) [pid = 3620] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 775ms 15:54:50 INFO - PROCESS | 3620 | 1465426490004 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 3620 | 1465426490006 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 15:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:54:50 INFO - PROCESS | 3620 | 1465426490009 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 3620 | 1465426490011 Marionette TRACE conn6 <- [1,478,null,{}] 15:54:50 INFO - PROCESS | 3620 | 1465426490015 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}] 15:54:50 INFO - PROCESS | 3620 | 1465426490017 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:50 INFO - PROCESS | 3620 | 1465426490097 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 15:54:50 INFO - PROCESS | 3620 | 1465426490102 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 3620 | 1465426490104 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB63800 == 35 [pid = 3620] [id = 129] 15:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A03D3E000) [pid = 3620] [serial = 385] [outer = 0000000000000000] 15:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0639BC00) [pid = 3620] [serial = 386] [outer = 0000000A03D3E000] 15:54:50 INFO - PROCESS | 3620 | 1465426490161 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A75149000) [pid = 3620] [serial = 387] [outer = 0000000A03D3E000] 15:54:50 INFO - PROCESS | 3620 | 1465426490594 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]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 15:54:50 INFO - PROCESS | 3620 | 1465426490642 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 3620 | 1465426490644 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 15:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:54:50 INFO - PROCESS | 3620 | 1465426490648 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 3620 | 1465426490650 Marionette TRACE conn6 <- [1,482,null,{}] 15:54:50 INFO - PROCESS | 3620 | 1465426490653 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}] 15:54:50 INFO - PROCESS | 3620 | 1465426490655 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:50 INFO - PROCESS | 3620 | 1465426490740 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 15:54:50 INFO - PROCESS | 3620 | 1465426490748 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 3620 | 1465426490750 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CC5E000 == 36 [pid = 3620] [id = 130] 15:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A7A5D4400) [pid = 3620] [serial = 388] [outer = 0000000000000000] 15:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A7AA9F400) [pid = 3620] [serial = 389] [outer = 0000000A7A5D4400] 15:54:50 INFO - PROCESS | 3620 | 1465426490793 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7ABEA800) [pid = 3620] [serial = 390] [outer = 0000000A7A5D4400] 15:54:51 INFO - PROCESS | 3620 | 1465426491224 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]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 15:54:51 INFO - PROCESS | 3620 | 1465426491280 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 3620 | 1465426491282 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 15:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:54:51 INFO - PROCESS | 3620 | 1465426491285 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - PROCESS | 3620 | 1465426491287 Marionette TRACE conn6 <- [1,486,null,{}] 15:54:51 INFO - PROCESS | 3620 | 1465426491291 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}] 15:54:51 INFO - PROCESS | 3620 | 1465426491293 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:51 INFO - PROCESS | 3620 | 1465426491385 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 15:54:51 INFO - PROCESS | 3620 | 1465426491392 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 3620 | 1465426491394 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF87000 == 37 [pid = 3620] [id = 131] 15:54:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7B034800) [pid = 3620] [serial = 391] [outer = 0000000000000000] 15:54:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7B039800) [pid = 3620] [serial = 392] [outer = 0000000A7B034800] 15:54:51 INFO - PROCESS | 3620 | 1465426491440 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7B040000) [pid = 3620] [serial = 393] [outer = 0000000A7B034800] 15:54:51 INFO - PROCESS | 3620 | 1465426491870 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]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 15:54:51 INFO - PROCESS | 3620 | 1465426491917 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 3620 | 1465426491920 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 15:54:51 INFO - PROCESS | 3620 | 1465426491923 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:54:51 INFO - PROCESS | 3620 | 1465426491925 Marionette TRACE conn6 <- [1,490,null,{}] 15:54:51 INFO - PROCESS | 3620 | 1465426491928 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}] 15:54:51 INFO - PROCESS | 3620 | 1465426491930 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:52 INFO - PROCESS | 3620 | 1465426492013 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 15:54:52 INFO - PROCESS | 3620 | 1465426492019 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:52 INFO - PROCESS | 3620 | 1465426492021 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D516000 == 38 [pid = 3620] [id = 132] 15:54:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7B65B400) [pid = 3620] [serial = 394] [outer = 0000000000000000] 15:54:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7B6D6400) [pid = 3620] [serial = 395] [outer = 0000000A7B65B400] 15:54:52 INFO - PROCESS | 3620 | 1465426492066 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7CC7F400) [pid = 3620] [serial = 396] [outer = 0000000A7B65B400] 15:54:52 INFO - PROCESS | 3620 | 1465426492783 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]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 923ms 15:54:52 INFO - PROCESS | 3620 | 1465426492850 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 3620 | 1465426492855 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 15:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:54:52 INFO - PROCESS | 3620 | 1465426492860 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 3620 | 1465426492866 Marionette TRACE conn6 <- [1,494,null,{}] 15:54:52 INFO - PROCESS | 3620 | 1465426492871 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}] 15:54:52 INFO - PROCESS | 3620 | 1465426492874 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:53 INFO - PROCESS | 3620 | 1465426492997 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 15:54:53 INFO - PROCESS | 3620 | 1465426493062 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 3620 | 1465426493066 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D95800 == 39 [pid = 3620] [id = 133] 15:54:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A03DC2C00) [pid = 3620] [serial = 397] [outer = 0000000000000000] 15:54:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A05D71000) [pid = 3620] [serial = 398] [outer = 0000000A03DC2C00] 15:54:53 INFO - PROCESS | 3620 | 1465426493123 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A063C9C00) [pid = 3620] [serial = 399] [outer = 0000000A03DC2C00] 15:54:53 INFO - PROCESS | 3620 | 1465426493733 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]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 944ms 15:54:53 INFO - PROCESS | 3620 | 1465426493808 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 15:54:53 INFO - PROCESS | 3620 | 1465426493813 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 15:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:54:53 INFO - PROCESS | 3620 | 1465426493820 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - PROCESS | 3620 | 1465426493824 Marionette TRACE conn6 <- [1,498,null,{}] 15:54:53 INFO - PROCESS | 3620 | 1465426493828 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}] 15:54:53 INFO - PROCESS | 3620 | 1465426493831 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:54 INFO - PROCESS | 3620 | 1465426493993 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 15:54:54 INFO - PROCESS | 3620 | 1465426494003 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 3620 | 1465426494006 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76827800 == 40 [pid = 3620] [id = 134] 15:54:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7072A800) [pid = 3620] [serial = 400] [outer = 0000000000000000] 15:54:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A70A5C000) [pid = 3620] [serial = 401] [outer = 0000000A7072A800] 15:54:54 INFO - PROCESS | 3620 | 1465426494066 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75EF0400) [pid = 3620] [serial = 402] [outer = 0000000A7072A800] 15:54:54 INFO - PROCESS | 3620 | 1465426494677 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]]]}] 15:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 923ms 15:54:54 INFO - PROCESS | 3620 | 1465426494745 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 15:54:54 INFO - PROCESS | 3620 | 1465426494748 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 15:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:54:54 INFO - PROCESS | 3620 | 1465426494752 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 3620 | 1465426494756 Marionette TRACE conn6 <- [1,502,null,{}] 15:54:54 INFO - PROCESS | 3620 | 1465426494781 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}] 15:54:54 INFO - PROCESS | 3620 | 1465426494786 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:54 INFO - PROCESS | 3620 | 1465426494933 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 15:54:54 INFO - PROCESS | 3620 | 1465426494977 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 3620 | 1465426494981 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E10C800 == 41 [pid = 3620] [id = 135] 15:54:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7B033400) [pid = 3620] [serial = 403] [outer = 0000000000000000] 15:54:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7B076400) [pid = 3620] [serial = 404] [outer = 0000000A7B033400] 15:54:55 INFO - PROCESS | 3620 | 1465426495038 Marionette DEBUG loaded listener.js 15:54:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7CC85C00) [pid = 3620] [serial = 405] [outer = 0000000A7B033400] 15:54:55 INFO - PROCESS | 3620 | 1465426495645 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]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 944ms 15:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:54:55 INFO - PROCESS | 3620 | 1465426495698 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 15:54:55 INFO - PROCESS | 3620 | 1465426495701 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 15:54:55 INFO - PROCESS | 3620 | 1465426495704 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - PROCESS | 3620 | 1465426495707 Marionette TRACE conn6 <- [1,506,null,{}] 15:54:55 INFO - PROCESS | 3620 | 1465426495710 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}] 15:54:55 INFO - PROCESS | 3620 | 1465426495713 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:55 INFO - PROCESS | 3620 | 1465426495826 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 15:54:55 INFO - PROCESS | 3620 | 1465426495897 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 3620 | 1465426495899 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E26D800 == 42 [pid = 3620] [id = 136] 15:54:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7D0DD400) [pid = 3620] [serial = 406] [outer = 0000000000000000] 15:54:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7D0E8400) [pid = 3620] [serial = 407] [outer = 0000000A7D0DD400] 15:54:55 INFO - PROCESS | 3620 | 1465426495954 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7D325000) [pid = 3620] [serial = 408] [outer = 0000000A7D0DD400] 15:54:56 INFO - PROCESS | 3620 | 1465426496683 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]]]}] 15:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1028ms 15:54:56 INFO - PROCESS | 3620 | 1465426496735 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 15:54:56 INFO - PROCESS | 3620 | 1465426496740 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 15:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:54:56 INFO - PROCESS | 3620 | 1465426496745 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:54:56 INFO - PROCESS | 3620 | 1465426496748 Marionette TRACE conn6 <- [1,510,null,{}] 15:54:56 INFO - PROCESS | 3620 | 1465426496775 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}] 15:54:56 INFO - PROCESS | 3620 | 1465426496777 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:56 INFO - PROCESS | 3620 | 1465426496888 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 15:54:56 INFO - PROCESS | 3620 | 1465426496960 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 3620 | 1465426496964 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E9F000 == 43 [pid = 3620] [id = 137] 15:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02857C00) [pid = 3620] [serial = 409] [outer = 0000000000000000] 15:54:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A02EEC000) [pid = 3620] [serial = 410] [outer = 0000000A02857C00] 15:54:57 INFO - PROCESS | 3620 | 1465426497014 Marionette DEBUG loaded listener.js 15:54:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A05DED800) [pid = 3620] [serial = 411] [outer = 0000000A02857C00] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E85000 == 42 [pid = 3620] [id = 113] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF87000 == 41 [pid = 3620] [id = 131] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CC5E000 == 40 [pid = 3620] [id = 130] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB63800 == 39 [pid = 3620] [id = 129] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBA000 == 38 [pid = 3620] [id = 128] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751ED800 == 37 [pid = 3620] [id = 127] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71A08800 == 36 [pid = 3620] [id = 126] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDF9000 == 35 [pid = 3620] [id = 125] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D98000 == 34 [pid = 3620] [id = 124] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E8C000 == 33 [pid = 3620] [id = 123] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EAA800 == 32 [pid = 3620] [id = 122] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4A4800 == 31 [pid = 3620] [id = 121] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E26D800 == 30 [pid = 3620] [id = 136] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E10C800 == 29 [pid = 3620] [id = 135] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76827800 == 28 [pid = 3620] [id = 134] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D95800 == 27 [pid = 3620] [id = 133] 15:54:58 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D516000 == 26 [pid = 3620] [id = 132] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A03D3F800) [pid = 3620] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A6ECC1800) [pid = 3620] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A063BAC00) [pid = 3620] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A05D6A000) [pid = 3620] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02853800) [pid = 3620] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02E3F000) [pid = 3620] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6FF3E800) [pid = 3620] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A70A5F400) [pid = 3620] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A05D6F400) [pid = 3620] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02E3EC00) [pid = 3620] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7072A400) [pid = 3620] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDE6800) [pid = 3620] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7685D000) [pid = 3620] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A1AFC00) [pid = 3620] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A755F4800) [pid = 3620] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03DBB400) [pid = 3620] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02754400) [pid = 3620] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A751AA400) [pid = 3620] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ED53800) [pid = 3620] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A706A0800) [pid = 3620] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05D6DC00) [pid = 3620] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A75B6F400) [pid = 3620] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3620 | 1465426498312 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]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1595ms 15:54:58 INFO - PROCESS | 3620 | 1465426498361 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 3620 | 1465426498365 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 15:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:54:58 INFO - PROCESS | 3620 | 1465426498372 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 3620 | 1465426498376 Marionette TRACE conn6 <- [1,514,null,{}] 15:54:58 INFO - PROCESS | 3620 | 1465426498386 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}] 15:54:58 INFO - PROCESS | 3620 | 1465426498390 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:58 INFO - PROCESS | 3620 | 1465426498483 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 15:54:58 INFO - PROCESS | 3620 | 1465426498491 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 3620 | 1465426498496 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E7D800 == 27 [pid = 3620] [id = 138] 15:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A027A9C00) [pid = 3620] [serial = 412] [outer = 0000000000000000] 15:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A027DB800) [pid = 3620] [serial = 413] [outer = 0000000A027A9C00] 15:54:58 INFO - PROCESS | 3620 | 1465426498550 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02853800) [pid = 3620] [serial = 414] [outer = 0000000A027A9C00] 15:54:59 INFO - PROCESS | 3620 | 1465426499003 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]]]}] 15:54:59 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 15:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 15:54:59 INFO - PROCESS | 3620 | 1465426499063 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 3620 | 1465426499068 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 15:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:54:59 INFO - PROCESS | 3620 | 1465426499075 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 3620 | 1465426499078 Marionette TRACE conn6 <- [1,518,null,{}] 15:54:59 INFO - PROCESS | 3620 | 1465426499082 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}] 15:54:59 INFO - PROCESS | 3620 | 1465426499084 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:59 INFO - PROCESS | 3620 | 1465426499175 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 15:54:59 INFO - PROCESS | 3620 | 1465426499184 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 3620 | 1465426499187 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA2800 == 28 [pid = 3620] [id = 139] 15:54:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02EC3000) [pid = 3620] [serial = 415] [outer = 0000000000000000] 15:54:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02EE7800) [pid = 3620] [serial = 416] [outer = 0000000A02EC3000] 15:54:59 INFO - PROCESS | 3620 | 1465426499242 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A03D3C800) [pid = 3620] [serial = 417] [outer = 0000000A02EC3000] 15:54:59 INFO - PROCESS | 3620 | 1465426499707 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]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 15:54:59 INFO - PROCESS | 3620 | 1465426499767 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 3620 | 1465426499769 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 15:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:54:59 INFO - PROCESS | 3620 | 1465426499773 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 3620 | 1465426499777 Marionette TRACE conn6 <- [1,522,null,{}] 15:54:59 INFO - PROCESS | 3620 | 1465426499788 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}] 15:54:59 INFO - PROCESS | 3620 | 1465426499793 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:54:59 INFO - PROCESS | 3620 | 1465426499912 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 15:54:59 INFO - PROCESS | 3620 | 1465426499991 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 3620 | 1465426499994 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06511800 == 29 [pid = 3620] [id = 140] 15:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02E3FC00) [pid = 3620] [serial = 418] [outer = 0000000000000000] 15:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A05DF3800) [pid = 3620] [serial = 419] [outer = 0000000A02E3FC00] 15:55:00 INFO - PROCESS | 3620 | 1465426500043 Marionette DEBUG loaded listener.js 15:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A063BE800) [pid = 3620] [serial = 420] [outer = 0000000A02E3FC00] 15:55:00 INFO - PROCESS | 3620 | 1465426500494 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]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 15:55:00 INFO - PROCESS | 3620 | 1465426500517 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 3620 | 1465426500520 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 15:55:00 INFO - PROCESS | 3620 | 1465426500523 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:55:00 INFO - PROCESS | 3620 | 1465426500525 Marionette TRACE conn6 <- [1,526,null,{}] 15:55:00 INFO - PROCESS | 3620 | 1465426500528 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}] 15:55:00 INFO - PROCESS | 3620 | 1465426500530 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:00 INFO - PROCESS | 3620 | 1465426500641 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 15:55:00 INFO - PROCESS | 3620 | 1465426500647 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:00 INFO - PROCESS | 3620 | 1465426500649 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706C4800 == 30 [pid = 3620] [id = 141] 15:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ECC3400) [pid = 3620] [serial = 421] [outer = 0000000000000000] 15:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6ED48000) [pid = 3620] [serial = 422] [outer = 0000000A6ECC3400] 15:55:00 INFO - PROCESS | 3620 | 1465426500729 Marionette DEBUG loaded listener.js 15:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A6EDDD400) [pid = 3620] [serial = 423] [outer = 0000000A6ECC3400] 15:55:01 INFO - PROCESS | 3620 | 1465426501199 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]]]}] 15:55:01 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 15:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 15:55:01 INFO - PROCESS | 3620 | 1465426501265 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 15:55:01 INFO - PROCESS | 3620 | 1465426501268 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 15:55:01 INFO - PROCESS | 3620 | 1465426501271 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:55:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:55:01 INFO - PROCESS | 3620 | 1465426501273 Marionette TRACE conn6 <- [1,530,null,{}] 15:55:01 INFO - PROCESS | 3620 | 1465426501277 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}] 15:55:01 INFO - PROCESS | 3620 | 1465426501279 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:01 INFO - PROCESS | 3620 | 1465426501386 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 15:55:01 INFO - PROCESS | 3620 | 1465426501397 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:01 INFO - PROCESS | 3620 | 1465426501400 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7104C000 == 31 [pid = 3620] [id = 142] 15:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02EC2C00) [pid = 3620] [serial = 424] [outer = 0000000000000000] 15:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6FF3FC00) [pid = 3620] [serial = 425] [outer = 0000000A02EC2C00] 15:55:01 INFO - PROCESS | 3620 | 1465426501482 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A706A1800) [pid = 3620] [serial = 426] [outer = 0000000A02EC2C00] 15:55:02 INFO - PROCESS | 3620 | 1465426502036 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"]]]}] 15:55:02 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 15:55:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:55:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:55:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:55:02 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 15:55:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:55:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:55:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:55:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 15:55:02 INFO - PROCESS | 3620 | 1465426502051 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 15:55:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:55:02 INFO - PROCESS | 3620 | 1465426502054 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 15:55:02 INFO - PROCESS | 3620 | 1465426502056 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 3620 | 1465426502058 Marionette TRACE conn6 <- [1,534,null,{}] 15:55:02 INFO - PROCESS | 3620 | 1465426502072 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}] 15:55:02 INFO - PROCESS | 3620 | 1465426502078 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:02 INFO - PROCESS | 3620 | 1465426502215 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 15:55:02 INFO - PROCESS | 3620 | 1465426502228 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 3620 | 1465426502230 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D92000 == 32 [pid = 3620] [id = 143] 15:55:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70A5C800) [pid = 3620] [serial = 427] [outer = 0000000000000000] 15:55:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A71DD8800) [pid = 3620] [serial = 428] [outer = 0000000A70A5C800] 15:55:02 INFO - PROCESS | 3620 | 1465426502450 Marionette DEBUG loaded listener.js 15:55:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A750F0800) [pid = 3620] [serial = 429] [outer = 0000000A70A5C800] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7B034800) [pid = 3620] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A027DD400) [pid = 3620] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0285A800) [pid = 3620] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03DC8800) [pid = 3620] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ED44C00) [pid = 3620] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7072F400) [pid = 3620] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A70A51800) [pid = 3620] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0285F400) [pid = 3620] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A027CFC00) [pid = 3620] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5D4400) [pid = 3620] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03D3E000) [pid = 3620] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:55:02 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7B65B400) [pid = 3620] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:55:02 INFO - PROCESS | 3620 | 1465426502863 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]]]}] 15:55:02 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. 15:55:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 838ms 15:55:02 INFO - PROCESS | 3620 | 1465426502898 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 15:55:02 INFO - PROCESS | 3620 | 1465426502901 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 15:55:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:55:02 INFO - PROCESS | 3620 | 1465426502904 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 3620 | 1465426502906 Marionette TRACE conn6 <- [1,538,null,{}] 15:55:02 INFO - PROCESS | 3620 | 1465426502909 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}] 15:55:02 INFO - PROCESS | 3620 | 1465426502911 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:03 INFO - PROCESS | 3620 | 1465426503016 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 15:55:03 INFO - PROCESS | 3620 | 1465426503024 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 3620 | 1465426503026 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7680C800 == 33 [pid = 3620] [id = 144] 15:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A027CFC00) [pid = 3620] [serial = 430] [outer = 0000000000000000] 15:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70736000) [pid = 3620] [serial = 431] [outer = 0000000A027CFC00] 15:55:03 INFO - PROCESS | 3620 | 1465426503073 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A758D1400) [pid = 3620] [serial = 432] [outer = 0000000A027CFC00] 15:55:03 INFO - PROCESS | 3620 | 1465426503472 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]]]}] 15:55:03 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. 15:55:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 585ms 15:55:03 INFO - PROCESS | 3620 | 1465426503492 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 15:55:03 INFO - PROCESS | 3620 | 1465426503495 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 15:55:03 INFO - PROCESS | 3620 | 1465426503498 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:55:03 INFO - PROCESS | 3620 | 1465426503500 Marionette TRACE conn6 <- [1,542,null,{}] 15:55:03 INFO - PROCESS | 3620 | 1465426503503 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}] 15:55:03 INFO - PROCESS | 3620 | 1465426503505 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:03 INFO - PROCESS | 3620 | 1465426503587 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 15:55:03 INFO - PROCESS | 3620 | 1465426503656 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 3620 | 1465426503658 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D45000 == 34 [pid = 3620] [id = 145] 15:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A027D6000) [pid = 3620] [serial = 433] [outer = 0000000000000000] 15:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75996000) [pid = 3620] [serial = 434] [outer = 0000000A027D6000] 15:55:03 INFO - PROCESS | 3620 | 1465426503710 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A76911400) [pid = 3620] [serial = 435] [outer = 0000000A027D6000] 15:55:03 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:03 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:04 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:04 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:04 INFO - PROCESS | 3620 | 1465426504085 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]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 15:55:04 INFO - PROCESS | 3620 | 1465426504130 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 3620 | 1465426504132 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 15:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:55:04 INFO - PROCESS | 3620 | 1465426504145 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 3620 | 1465426504147 Marionette TRACE conn6 <- [1,546,null,{}] 15:55:04 INFO - PROCESS | 3620 | 1465426504151 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}] 15:55:04 INFO - PROCESS | 3620 | 1465426504153 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:04 INFO - PROCESS | 3620 | 1465426504238 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 15:55:04 INFO - PROCESS | 3620 | 1465426504246 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:04 INFO - PROCESS | 3620 | 1465426504248 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C92F800 == 35 [pid = 3620] [id = 146] 15:55:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A76861400) [pid = 3620] [serial = 436] [outer = 0000000000000000] 15:55:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76DE1400) [pid = 3620] [serial = 437] [outer = 0000000A76861400] 15:55:04 INFO - PROCESS | 3620 | 1465426504292 Marionette DEBUG loaded listener.js 15:55:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A77458000) [pid = 3620] [serial = 438] [outer = 0000000A76861400] 15:55:05 INFO - PROCESS | 3620 | 1465426505095 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]]]}] 15:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 15:55:05 INFO - PROCESS | 3620 | 1465426505126 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 15:55:05 INFO - PROCESS | 3620 | 1465426505131 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 15:55:05 INFO - PROCESS | 3620 | 1465426505136 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:55:05 INFO - PROCESS | 3620 | 1465426505141 Marionette TRACE conn6 <- [1,550,null,{}] 15:55:05 INFO - PROCESS | 3620 | 1465426505147 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}] 15:55:05 INFO - PROCESS | 3620 | 1465426505150 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:05 INFO - PROCESS | 3620 | 1465426505278 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 15:55:05 INFO - PROCESS | 3620 | 1465426505349 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:05 INFO - PROCESS | 3620 | 1465426505352 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E99000 == 36 [pid = 3620] [id = 147] 15:55:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A0284C400) [pid = 3620] [serial = 439] [outer = 0000000000000000] 15:55:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A0285BC00) [pid = 3620] [serial = 440] [outer = 0000000A0284C400] 15:55:05 INFO - PROCESS | 3620 | 1465426505410 Marionette DEBUG loaded listener.js 15:55:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A02EE9000) [pid = 3620] [serial = 441] [outer = 0000000A0284C400] 15:55:05 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:06 INFO - PROCESS | 3620 | 1465426506239 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]]]}] 15:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1128ms 15:55:06 INFO - PROCESS | 3620 | 1465426506270 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 15:55:06 INFO - PROCESS | 3620 | 1465426506275 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 15:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:55:06 INFO - PROCESS | 3620 | 1465426506283 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:55:06 INFO - PROCESS | 3620 | 1465426506286 Marionette TRACE conn6 <- [1,554,null,{}] 15:55:06 INFO - PROCESS | 3620 | 1465426506290 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}] 15:55:06 INFO - PROCESS | 3620 | 1465426506293 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:06 INFO - PROCESS | 3620 | 1465426506425 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 15:55:06 INFO - PROCESS | 3620 | 1465426506496 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 3620 | 1465426506499 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E6E000 == 37 [pid = 3620] [id = 148] 15:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A063BD800) [pid = 3620] [serial = 442] [outer = 0000000000000000] 15:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A6ECBB400) [pid = 3620] [serial = 443] [outer = 0000000A063BD800] 15:55:06 INFO - PROCESS | 3620 | 1465426506556 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A70699800) [pid = 3620] [serial = 444] [outer = 0000000A063BD800] 15:55:07 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D45000 == 36 [pid = 3620] [id = 145] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7680C800 == 35 [pid = 3620] [id = 144] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D92000 == 34 [pid = 3620] [id = 143] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7104C000 == 33 [pid = 3620] [id = 142] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706C4800 == 32 [pid = 3620] [id = 141] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06511800 == 31 [pid = 3620] [id = 140] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA2800 == 30 [pid = 3620] [id = 139] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E7D800 == 29 [pid = 3620] [id = 138] 15:55:07 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E9F000 == 28 [pid = 3620] [id = 137] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A7B6D6400) [pid = 3620] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A7CC7F400) [pid = 3620] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7B039800) [pid = 3620] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A75147800) [pid = 3620] [serial = 379] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A70A51C00) [pid = 3620] [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.] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A75BD8000) [pid = 3620] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A02E46800) [pid = 3620] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A05D65800) [pid = 3620] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A05DF0800) [pid = 3620] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A063BE000) [pid = 3620] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDDC000) [pid = 3620] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6F8CF000) [pid = 3620] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A70A5C400) [pid = 3620] [serial = 376] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A76DECC00) [pid = 3620] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EECC00) [pid = 3620] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03DC9400) [pid = 3620] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A76DE1800) [pid = 3620] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A769C2000) [pid = 3620] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7B040000) [pid = 3620] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7AA9F400) [pid = 3620] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A0639BC00) [pid = 3620] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7ABEA800) [pid = 3620] [serial = 390] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7A50D000) [pid = 3620] [serial = 384] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A75149000) [pid = 3620] [serial = 387] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7110C800) [pid = 3620] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:55:07 INFO - PROCESS | 3620 | 1465426507368 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]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1135ms 15:55:07 INFO - PROCESS | 3620 | 1465426507423 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 3620 | 1465426507427 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 15:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:55:07 INFO - PROCESS | 3620 | 1465426507431 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 3620 | 1465426507436 Marionette TRACE conn6 <- [1,558,null,{}] 15:55:07 INFO - PROCESS | 3620 | 1465426507441 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}] 15:55:07 INFO - PROCESS | 3620 | 1465426507444 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:07 INFO - PROCESS | 3620 | 1465426507543 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 15:55:07 INFO - PROCESS | 3620 | 1465426507616 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:07 INFO - PROCESS | 3620 | 1465426507619 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028CE000 == 29 [pid = 3620] [id = 149] 15:55:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A027D9400) [pid = 3620] [serial = 445] [outer = 0000000000000000] 15:55:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02E42400) [pid = 3620] [serial = 446] [outer = 0000000A027D9400] 15:55:07 INFO - PROCESS | 3620 | 1465426507668 Marionette DEBUG loaded listener.js 15:55:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03D39800) [pid = 3620] [serial = 447] [outer = 0000000A027D9400] 15:55:07 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:07 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:08 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:08 INFO - PROCESS | 3620 | 1465426508127 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]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 15:55:08 INFO - PROCESS | 3620 | 1465426508166 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 3620 | 1465426508170 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 15:55:08 INFO - PROCESS | 3620 | 1465426508176 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:55:08 INFO - PROCESS | 3620 | 1465426508179 Marionette TRACE conn6 <- [1,562,null,{}] 15:55:08 INFO - PROCESS | 3620 | 1465426508183 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}] 15:55:08 INFO - PROCESS | 3620 | 1465426508186 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:08 INFO - PROCESS | 3620 | 1465426508278 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 15:55:08 INFO - PROCESS | 3620 | 1465426508286 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:08 INFO - PROCESS | 3620 | 1465426508289 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05015000 == 30 [pid = 3620] [id = 150] 15:55:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A063BD400) [pid = 3620] [serial = 448] [outer = 0000000000000000] 15:55:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A063C0400) [pid = 3620] [serial = 449] [outer = 0000000A063BD400] 15:55:08 INFO - PROCESS | 3620 | 1465426508337 Marionette DEBUG loaded listener.js 15:55:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6ECC2400) [pid = 3620] [serial = 450] [outer = 0000000A063BD400] 15:55:08 INFO - PROCESS | 3620 | 1465426508803 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]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 15:55:08 INFO - PROCESS | 3620 | 1465426508872 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 3620 | 1465426508874 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 15:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:55:08 INFO - PROCESS | 3620 | 1465426508878 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 3620 | 1465426508882 Marionette TRACE conn6 <- [1,566,null,{}] 15:55:08 INFO - PROCESS | 3620 | 1465426508893 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}] 15:55:08 INFO - PROCESS | 3620 | 1465426508898 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:08 INFO - PROCESS | 3620 | 1465426508990 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 15:55:09 INFO - PROCESS | 3620 | 1465426509005 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 3620 | 1465426509009 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706C6000 == 31 [pid = 3620] [id = 151] 15:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A706A0400) [pid = 3620] [serial = 451] [outer = 0000000000000000] 15:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7072E400) [pid = 3620] [serial = 452] [outer = 0000000A706A0400] 15:55:09 INFO - PROCESS | 3620 | 1465426509057 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70A59C00) [pid = 3620] [serial = 453] [outer = 0000000A706A0400] 15:55:09 INFO - PROCESS | 3620 | 1465426509525 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]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 15:55:09 INFO - PROCESS | 3620 | 1465426509572 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 15:55:09 INFO - PROCESS | 3620 | 1465426509575 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 15:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:55:09 INFO - PROCESS | 3620 | 1465426509579 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 3620 | 1465426509580 Marionette TRACE conn6 <- [1,570,null,{}] 15:55:09 INFO - PROCESS | 3620 | 1465426509584 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}] 15:55:09 INFO - PROCESS | 3620 | 1465426509586 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:09 INFO - PROCESS | 3620 | 1465426509679 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 15:55:09 INFO - PROCESS | 3620 | 1465426509685 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 3620 | 1465426509687 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FF8000 == 32 [pid = 3620] [id = 152] 15:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A710A1400) [pid = 3620] [serial = 454] [outer = 0000000000000000] 15:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A71DE0C00) [pid = 3620] [serial = 455] [outer = 0000000A710A1400] 15:55:09 INFO - PROCESS | 3620 | 1465426509740 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A755F3400) [pid = 3620] [serial = 456] [outer = 0000000A710A1400] 15:55:10 INFO - PROCESS | 3620 | 1465426510182 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]]]}] 15:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 15:55:10 INFO - PROCESS | 3620 | 1465426510252 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 15:55:10 INFO - PROCESS | 3620 | 1465426510255 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 15:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:55:10 INFO - PROCESS | 3620 | 1465426510258 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:55:10 INFO - PROCESS | 3620 | 1465426510260 Marionette TRACE conn6 <- [1,574,null,{}] 15:55:10 INFO - PROCESS | 3620 | 1465426510266 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}] 15:55:10 INFO - PROCESS | 3620 | 1465426510268 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:10 INFO - PROCESS | 3620 | 1465426510403 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 15:55:10 INFO - PROCESS | 3620 | 1465426510447 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 3620 | 1465426510450 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C94000 == 33 [pid = 3620] [id = 153] 15:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A74EB0800) [pid = 3620] [serial = 457] [outer = 0000000000000000] 15:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A75C60C00) [pid = 3620] [serial = 458] [outer = 0000000A74EB0800] 15:55:10 INFO - PROCESS | 3620 | 1465426510497 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A76DAF800) [pid = 3620] [serial = 459] [outer = 0000000A74EB0800] 15:55:10 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:10 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:10 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:10 INFO - PROCESS | 3620 | 1465426510945 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]]]}] 15:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 15:55:11 INFO - PROCESS | 3620 | 1465426510994 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 3620 | 1465426510997 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 15:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:55:11 INFO - PROCESS | 3620 | 1465426511000 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 3620 | 1465426511002 Marionette TRACE conn6 <- [1,578,null,{}] 15:55:11 INFO - PROCESS | 3620 | 1465426511006 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}] 15:55:11 INFO - PROCESS | 3620 | 1465426511012 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:11 INFO - PROCESS | 3620 | 1465426511133 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 15:55:11 INFO - PROCESS | 3620 | 1465426511190 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 3620 | 1465426511193 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAD2800 == 34 [pid = 3620] [id = 154] 15:55:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A05D69C00) [pid = 3620] [serial = 460] [outer = 0000000000000000] 15:55:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7A5D2800) [pid = 3620] [serial = 461] [outer = 0000000A05D69C00] 15:55:11 INFO - PROCESS | 3620 | 1465426511240 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7AAA1C00) [pid = 3620] [serial = 462] [outer = 0000000A05D69C00] 15:55:11 INFO - PROCESS | 3620 | 1465426511664 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]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 15:55:11 INFO - PROCESS | 3620 | 1465426511749 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 3620 | 1465426511751 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 15:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:55:11 INFO - PROCESS | 3620 | 1465426511754 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 3620 | 1465426511756 Marionette TRACE conn6 <- [1,582,null,{}] 15:55:11 INFO - PROCESS | 3620 | 1465426511759 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}] 15:55:11 INFO - PROCESS | 3620 | 1465426511761 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:11 INFO - PROCESS | 3620 | 1465426511873 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 15:55:11 INFO - PROCESS | 3620 | 1465426511884 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 3620 | 1465426511886 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B2E000 == 35 [pid = 3620] [id = 155] 15:55:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7AA9F800) [pid = 3620] [serial = 463] [outer = 0000000000000000] 15:55:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7B033800) [pid = 3620] [serial = 464] [outer = 0000000A7AA9F800] 15:55:11 INFO - PROCESS | 3620 | 1465426511929 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7B03C800) [pid = 3620] [serial = 465] [outer = 0000000A7AA9F800] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6ECC3400) [pid = 3620] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A02857C00) [pid = 3620] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A027A9C00) [pid = 3620] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EC3000) [pid = 3620] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02E3FC00) [pid = 3620] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A02EC2C00) [pid = 3620] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A03DC2C00) [pid = 3620] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7072A800) [pid = 3620] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7B033400) [pid = 3620] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7D0DD400) [pid = 3620] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70A5C800) [pid = 3620] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A027CFC00) [pid = 3620] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:55:12 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A027D6000) [pid = 3620] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:55:12 INFO - PROCESS | 3620 | 1465426512345 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]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 15:55:12 INFO - PROCESS | 3620 | 1465426512386 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 3620 | 1465426512389 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 15:55:12 INFO - PROCESS | 3620 | 1465426512392 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:55:12 INFO - PROCESS | 3620 | 1465426512394 Marionette TRACE conn6 <- [1,586,null,{}] 15:55:12 INFO - PROCESS | 3620 | 1465426512397 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}] 15:55:12 INFO - PROCESS | 3620 | 1465426512399 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:12 INFO - PROCESS | 3620 | 1465426512491 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 15:55:12 INFO - PROCESS | 3620 | 1465426512497 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 3620 | 1465426512499 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D213800 == 36 [pid = 3620] [id = 156] 15:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02EC2C00) [pid = 3620] [serial = 466] [outer = 0000000000000000] 15:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6FD30C00) [pid = 3620] [serial = 467] [outer = 0000000A02EC2C00] 15:55:12 INFO - PROCESS | 3620 | 1465426512543 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7B03B800) [pid = 3620] [serial = 468] [outer = 0000000A02EC2C00] 15:55:12 INFO - PROCESS | 3620 | 1465426512961 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]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 15:55:13 INFO - PROCESS | 3620 | [3620] 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 15:55:13 INFO - PROCESS | 3620 | 1465426513301 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 3620 | 1465426513303 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 15:55:13 INFO - PROCESS | 3620 | 1465426513310 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - PROCESS | 3620 | 1465426513312 Marionette TRACE conn6 <- [1,590,null,{}] 15:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:55:13 INFO - PROCESS | 3620 | 1465426513316 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}] 15:55:13 INFO - PROCESS | 3620 | 1465426513318 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:13 INFO - PROCESS | 3620 | 1465426513402 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 15:55:13 INFO - PROCESS | 3620 | 1465426513408 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:13 INFO - PROCESS | 3620 | 1465426513410 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DB0A000 == 37 [pid = 3620] [id = 157] 15:55:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7B079800) [pid = 3620] [serial = 469] [outer = 0000000000000000] 15:55:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7C9D8000) [pid = 3620] [serial = 470] [outer = 0000000A7B079800] 15:55:13 INFO - PROCESS | 3620 | 1465426513457 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7CC86C00) [pid = 3620] [serial = 471] [outer = 0000000A7B079800] 15:55:13 INFO - PROCESS | 3620 | 1465426513876 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]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 15:55:13 INFO - PROCESS | 3620 | 1465426513948 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 3620 | 1465426513950 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 15:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:55:13 INFO - PROCESS | 3620 | 1465426513953 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - PROCESS | 3620 | 1465426513955 Marionette TRACE conn6 <- [1,594,null,{}] 15:55:13 INFO - PROCESS | 3620 | 1465426513958 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}] 15:55:13 INFO - PROCESS | 3620 | 1465426513960 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:14 INFO - PROCESS | 3620 | 1465426514043 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 15:55:14 INFO - PROCESS | 3620 | 1465426514050 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:14 INFO - PROCESS | 3620 | 1465426514052 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E11C000 == 38 [pid = 3620] [id = 158] 15:55:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7CC81C00) [pid = 3620] [serial = 472] [outer = 0000000000000000] 15:55:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7D0E0800) [pid = 3620] [serial = 473] [outer = 0000000A7CC81C00] 15:55:14 INFO - PROCESS | 3620 | 1465426514099 Marionette DEBUG loaded listener.js 15:55:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7D0EC400) [pid = 3620] [serial = 474] [outer = 0000000A7CC81C00] 15:55:14 INFO - PROCESS | 3620 | 1465426514812 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]]]}] 15:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 881ms 15:55:14 INFO - PROCESS | 3620 | 1465426514842 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 15:55:14 INFO - PROCESS | 3620 | 1465426514847 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 15:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:55:14 INFO - PROCESS | 3620 | 1465426514853 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:55:14 INFO - PROCESS | 3620 | 1465426514859 Marionette TRACE conn6 <- [1,598,null,{}] 15:55:14 INFO - PROCESS | 3620 | 1465426514864 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}] 15:55:14 INFO - PROCESS | 3620 | 1465426514867 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:15 INFO - PROCESS | 3620 | 1465426514992 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 15:55:15 INFO - PROCESS | 3620 | 1465426515058 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 3620 | 1465426515061 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA6800 == 39 [pid = 3620] [id = 159] 15:55:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A03DC9800) [pid = 3620] [serial = 475] [outer = 0000000000000000] 15:55:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A05DF1400) [pid = 3620] [serial = 476] [outer = 0000000A03DC9800] 15:55:15 INFO - PROCESS | 3620 | 1465426515119 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A6ED4B000) [pid = 3620] [serial = 477] [outer = 0000000A03DC9800] 15:55:15 INFO - PROCESS | 3620 | 1465426515752 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]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 15:55:15 INFO - PROCESS | 3620 | 1465426515802 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 3620 | 1465426515807 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 15:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:55:15 INFO - PROCESS | 3620 | 1465426515814 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 3620 | 1465426515817 Marionette TRACE conn6 <- [1,602,null,{}] 15:55:15 INFO - PROCESS | 3620 | 1465426515822 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}] 15:55:15 INFO - PROCESS | 3620 | 1465426515825 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:15 INFO - PROCESS | 3620 | 1465426515948 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 15:55:16 INFO - PROCESS | 3620 | 1465426516022 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 3620 | 1465426516025 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A594800 == 40 [pid = 3620] [id = 160] 15:55:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A70735800) [pid = 3620] [serial = 478] [outer = 0000000000000000] 15:55:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7685CC00) [pid = 3620] [serial = 479] [outer = 0000000A70735800] 15:55:16 INFO - PROCESS | 3620 | 1465426516123 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7745D000) [pid = 3620] [serial = 480] [outer = 0000000A70735800] 15:55:16 INFO - PROCESS | 3620 | 1465426516749 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]]]}] 15:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 985ms 15:55:16 INFO - PROCESS | 3620 | 1465426516801 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 15:55:16 INFO - PROCESS | 3620 | 1465426516804 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 15:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:55:16 INFO - PROCESS | 3620 | 1465426516808 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 3620 | 1465426516812 Marionette TRACE conn6 <- [1,606,null,{}] 15:55:16 INFO - PROCESS | 3620 | 1465426516824 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}] 15:55:16 INFO - PROCESS | 3620 | 1465426516830 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:16 INFO - PROCESS | 3620 | 1465426516980 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 15:55:17 INFO - PROCESS | 3620 | 1465426516998 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 3620 | 1465426517001 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E3BA000 == 41 [pid = 3620] [id = 161] 15:55:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7CC9FC00) [pid = 3620] [serial = 481] [outer = 0000000000000000] 15:55:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7D0E9000) [pid = 3620] [serial = 482] [outer = 0000000A7CC9FC00] 15:55:17 INFO - PROCESS | 3620 | 1465426517059 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7D477800) [pid = 3620] [serial = 483] [outer = 0000000A7CC9FC00] 15:55:17 INFO - PROCESS | 3620 | 1465426517669 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]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 15:55:17 INFO - PROCESS | 3620 | 1465426517754 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 3620 | 1465426517757 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 15:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:55:17 INFO - PROCESS | 3620 | 1465426517761 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 3620 | 1465426517763 Marionette TRACE conn6 <- [1,610,null,{}] 15:55:17 INFO - PROCESS | 3620 | 1465426517767 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}] 15:55:17 INFO - PROCESS | 3620 | 1465426517770 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:17 INFO - PROCESS | 3620 | 1465426517894 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 15:55:17 INFO - PROCESS | 3620 | 1465426517961 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 3620 | 1465426517963 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A589800 == 42 [pid = 3620] [id = 162] 15:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A027DD800) [pid = 3620] [serial = 484] [outer = 0000000000000000] 15:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A065BA000) [pid = 3620] [serial = 485] [outer = 0000000A027DD800] 15:55:18 INFO - PROCESS | 3620 | 1465426518063 Marionette DEBUG loaded listener.js 15:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A7D0E5C00) [pid = 3620] [serial = 486] [outer = 0000000A027DD800] 15:55:18 INFO - PROCESS | 3620 | 1465426518759 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]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1027ms 15:55:18 INFO - PROCESS | 3620 | 1465426518790 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 15:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:55:18 INFO - PROCESS | 3620 | 1465426518794 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 15:55:18 INFO - PROCESS | 3620 | 1465426518799 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:55:18 INFO - PROCESS | 3620 | 1465426518802 Marionette TRACE conn6 <- [1,614,null,{}] 15:55:18 INFO - PROCESS | 3620 | 1465426518808 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}] 15:55:18 INFO - PROCESS | 3620 | 1465426518811 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:18 INFO - PROCESS | 3620 | 1465426518970 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 15:55:19 INFO - PROCESS | 3620 | 1465426519046 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 3620 | 1465426519048 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028E0800 == 43 [pid = 3620] [id = 163] 15:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A02EEE400) [pid = 3620] [serial = 487] [outer = 0000000000000000] 15:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A03DBF000) [pid = 3620] [serial = 488] [outer = 0000000A02EEE400] 15:55:19 INFO - PROCESS | 3620 | 1465426519144 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A0638D800) [pid = 3620] [serial = 489] [outer = 0000000A02EEE400] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DB0A000 == 42 [pid = 3620] [id = 157] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D213800 == 41 [pid = 3620] [id = 156] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B2E000 == 40 [pid = 3620] [id = 155] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAD2800 == 39 [pid = 3620] [id = 154] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C94000 == 38 [pid = 3620] [id = 153] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FF8000 == 37 [pid = 3620] [id = 152] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706C6000 == 36 [pid = 3620] [id = 151] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05015000 == 35 [pid = 3620] [id = 150] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028CE000 == 34 [pid = 3620] [id = 149] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E6E000 == 33 [pid = 3620] [id = 148] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E99000 == 32 [pid = 3620] [id = 147] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C92F800 == 31 [pid = 3620] [id = 146] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A589800 == 30 [pid = 3620] [id = 162] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E3BA000 == 29 [pid = 3620] [id = 161] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A594800 == 28 [pid = 3620] [id = 160] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA6800 == 27 [pid = 3620] [id = 159] 15:55:19 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E11C000 == 26 [pid = 3620] [id = 158] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A6ED48000) [pid = 3620] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A05DED800) [pid = 3620] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A02EEC000) [pid = 3620] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A027DB800) [pid = 3620] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A02853800) [pid = 3620] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A02EE7800) [pid = 3620] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A03D3C800) [pid = 3620] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A05DF3800) [pid = 3620] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6FF3FC00) [pid = 3620] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A063C9C00) [pid = 3620] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05D71000) [pid = 3620] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75EF0400) [pid = 3620] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A70A5C000) [pid = 3620] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7CC85C00) [pid = 3620] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7B076400) [pid = 3620] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7D325000) [pid = 3620] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7D0E8400) [pid = 3620] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDDD400) [pid = 3620] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A706A1800) [pid = 3620] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A71DD8800) [pid = 3620] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A750F0800) [pid = 3620] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063BE800) [pid = 3620] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A70736000) [pid = 3620] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A76DE1400) [pid = 3620] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A76911400) [pid = 3620] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A758D1400) [pid = 3620] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:55:19 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A75996000) [pid = 3620] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3620 | 1465426520338 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]]]}] 15:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1586ms 15:55:20 INFO - PROCESS | 3620 | 1465426520385 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 3620 | 1465426520390 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 15:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:55:20 INFO - PROCESS | 3620 | 1465426520394 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 3620 | 1465426520399 Marionette TRACE conn6 <- [1,618,null,{}] 15:55:20 INFO - PROCESS | 3620 | 1465426520404 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}] 15:55:20 INFO - PROCESS | 3620 | 1465426520407 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:20 INFO - PROCESS | 3620 | 1465426520502 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 15:55:20 INFO - PROCESS | 3620 | 1465426520512 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 3620 | 1465426520516 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B26800 == 27 [pid = 3620] [id = 164] 15:55:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02851800) [pid = 3620] [serial = 490] [outer = 0000000000000000] 15:55:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02862800) [pid = 3620] [serial = 491] [outer = 0000000A02851800] 15:55:20 INFO - PROCESS | 3620 | 1465426520565 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02EBE800) [pid = 3620] [serial = 492] [outer = 0000000A02851800] 15:55:21 INFO - PROCESS | 3620 | 1465426521024 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]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 15:55:21 INFO - PROCESS | 3620 | 1465426521091 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 3620 | 1465426521096 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 15:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:55:21 INFO - PROCESS | 3620 | 1465426521135 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 3620 | 1465426521138 Marionette TRACE conn6 <- [1,622,null,{}] 15:55:21 INFO - PROCESS | 3620 | 1465426521142 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}] 15:55:21 INFO - PROCESS | 3620 | 1465426521144 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:21 INFO - PROCESS | 3620 | 1465426521248 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 15:55:21 INFO - PROCESS | 3620 | 1465426521312 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3620 | 1465426521314 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0500B000 == 28 [pid = 3620] [id = 165] 15:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02EBC000) [pid = 3620] [serial = 493] [outer = 0000000000000000] 15:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A03DC2800) [pid = 3620] [serial = 494] [outer = 0000000A02EBC000] 15:55:21 INFO - PROCESS | 3620 | 1465426521364 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A05D6A000) [pid = 3620] [serial = 495] [outer = 0000000A02EBC000] 15:55:21 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:21 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:21 INFO - PROCESS | 3620 | 1465426521757 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]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 15:55:21 INFO - PROCESS | 3620 | 1465426521827 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 3620 | 1465426521829 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 15:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:55:21 INFO - PROCESS | 3620 | 1465426521833 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 3620 | 1465426521836 Marionette TRACE conn6 <- [1,626,null,{}] 15:55:21 INFO - PROCESS | 3620 | 1465426521848 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}] 15:55:21 INFO - PROCESS | 3620 | 1465426521853 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:21 INFO - PROCESS | 3620 | 1465426521941 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 15:55:21 INFO - PROCESS | 3620 | 1465426521955 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3620 | 1465426521958 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A62B5F000 == 29 [pid = 3620] [id = 166] 15:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A06399000) [pid = 3620] [serial = 496] [outer = 0000000000000000] 15:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A063BF000) [pid = 3620] [serial = 497] [outer = 0000000A06399000] 15:55:22 INFO - PROCESS | 3620 | 1465426522010 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A065B2400) [pid = 3620] [serial = 498] [outer = 0000000A06399000] 15:55:22 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:22 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:22 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:22 INFO - PROCESS | 3620 | 1465426522493 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]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 15:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:55:22 INFO - PROCESS | 3620 | 1465426522529 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3620 | 1465426522532 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 15:55:22 INFO - PROCESS | 3620 | 1465426522535 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 3620 | 1465426522537 Marionette TRACE conn6 <- [1,630,null,{}] 15:55:22 INFO - PROCESS | 3620 | 1465426522540 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}] 15:55:22 INFO - PROCESS | 3620 | 1465426522542 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:22 INFO - PROCESS | 3620 | 1465426522681 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 15:55:22 INFO - PROCESS | 3620 | 1465426522692 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 3620 | 1465426522694 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7076D000 == 30 [pid = 3620] [id = 167] 15:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6ECB8000) [pid = 3620] [serial = 499] [outer = 0000000000000000] 15:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A6ED44400) [pid = 3620] [serial = 500] [outer = 0000000A6ECB8000] 15:55:22 INFO - PROCESS | 3620 | 1465426522741 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A6ED52C00) [pid = 3620] [serial = 501] [outer = 0000000A6ECB8000] 15:55:23 INFO - PROCESS | 3620 | 1465426523175 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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 15:55:23 INFO - PROCESS | 3620 | 1465426523228 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 3620 | 1465426523231 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 15:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:55:23 INFO - PROCESS | 3620 | 1465426523239 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 3620 | 1465426523241 Marionette TRACE conn6 <- [1,634,null,{}] 15:55:23 INFO - PROCESS | 3620 | 1465426523245 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}] 15:55:23 INFO - PROCESS | 3620 | 1465426523247 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:23 INFO - PROCESS | 3620 | 1465426523353 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 15:55:23 INFO - PROCESS | 3620 | 1465426523359 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3620 | 1465426523361 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714CD800 == 31 [pid = 3620] [id = 168] 15:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6ED4B800) [pid = 3620] [serial = 502] [outer = 0000000000000000] 15:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6EED1800) [pid = 3620] [serial = 503] [outer = 0000000A6ED4B800] 15:55:23 INFO - PROCESS | 3620 | 1465426523412 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70694C00) [pid = 3620] [serial = 504] [outer = 0000000A6ED4B800] 15:55:23 INFO - PROCESS | 3620 | 1465426523901 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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 15:55:23 INFO - PROCESS | 3620 | 1465426523939 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 3620 | 1465426523942 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 15:55:23 INFO - PROCESS | 3620 | 1465426523945 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:55:23 INFO - PROCESS | 3620 | 1465426523947 Marionette TRACE conn6 <- [1,638,null,{}] 15:55:23 INFO - PROCESS | 3620 | 1465426523951 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}] 15:55:23 INFO - PROCESS | 3620 | 1465426523957 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:24 INFO - PROCESS | 3620 | 1465426524104 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 15:55:24 INFO - PROCESS | 3620 | 1465426524156 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3620 | 1465426524158 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A759F6800 == 32 [pid = 3620] [id = 169] 15:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A70737800) [pid = 3620] [serial = 505] [outer = 0000000000000000] 15:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A71103800) [pid = 3620] [serial = 506] [outer = 0000000A70737800] 15:55:24 INFO - PROCESS | 3620 | 1465426524207 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A74E48C00) [pid = 3620] [serial = 507] [outer = 0000000A70737800] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7CC81C00) [pid = 3620] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7B079800) [pid = 3620] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A0284C400) [pid = 3620] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A706A0400) [pid = 3620] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A05D69C00) [pid = 3620] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A74EB0800) [pid = 3620] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A063BD400) [pid = 3620] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7AA9F800) [pid = 3620] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02EC2C00) [pid = 3620] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A063BD800) [pid = 3620] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A710A1400) [pid = 3620] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027D9400) [pid = 3620] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:55:24 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A76861400) [pid = 3620] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:55:24 INFO - PROCESS | 3620 | 1465426524769 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]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 879ms 15:55:24 INFO - PROCESS | 3620 | 1465426524829 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3620 | 1465426524832 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:55:24 INFO - PROCESS | 3620 | 1465426524835 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 3620 | 1465426524837 Marionette TRACE conn6 <- [1,642,null,{}] 15:55:24 INFO - PROCESS | 3620 | 1465426524841 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}] 15:55:24 INFO - PROCESS | 3620 | 1465426524843 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:24 INFO - PROCESS | 3620 | 1465426524924 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 15:55:24 INFO - PROCESS | 3620 | 1465426524930 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3620 | 1465426524932 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7697D000 == 33 [pid = 3620] [id = 170] 15:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02EC3C00) [pid = 3620] [serial = 508] [outer = 0000000000000000] 15:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A71112800) [pid = 3620] [serial = 509] [outer = 0000000A02EC3C00] 15:55:24 INFO - PROCESS | 3620 | 1465426524977 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A751A1400) [pid = 3620] [serial = 510] [outer = 0000000A02EC3C00] 15:55:25 INFO - PROCESS | 3620 | 1465426525377 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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 584ms 15:55:25 INFO - PROCESS | 3620 | 1465426525422 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3620 | 1465426525425 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 15:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:55:25 INFO - PROCESS | 3620 | 1465426525433 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3620 | 1465426525435 Marionette TRACE conn6 <- [1,646,null,{}] 15:55:25 INFO - PROCESS | 3620 | 1465426525438 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}] 15:55:25 INFO - PROCESS | 3620 | 1465426525440 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:25 INFO - PROCESS | 3620 | 1465426525521 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 15:55:25 INFO - PROCESS | 3620 | 1465426525528 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3620 | 1465426525530 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4AE000 == 34 [pid = 3620] [id = 171] 15:55:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7582D000) [pid = 3620] [serial = 511] [outer = 0000000000000000] 15:55:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75BD4800) [pid = 3620] [serial = 512] [outer = 0000000A7582D000] 15:55:25 INFO - PROCESS | 3620 | 1465426525574 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7685D000) [pid = 3620] [serial = 513] [outer = 0000000A7582D000] 15:55:26 INFO - PROCESS | 3620 | 1465426526024 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]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 15:55:26 INFO - PROCESS | 3620 | 1465426526069 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 3620 | 1465426526071 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 15:55:26 INFO - PROCESS | 3620 | 1465426526074 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 3620 | 1465426526076 Marionette TRACE conn6 <- [1,650,null,{}] 15:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:55:26 INFO - PROCESS | 3620 | 1465426526084 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}] 15:55:26 INFO - PROCESS | 3620 | 1465426526086 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:26 INFO - PROCESS | 3620 | 1465426526169 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 15:55:26 INFO - PROCESS | 3620 | 1465426526175 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 3620 | 1465426526177 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB7D800 == 35 [pid = 3620] [id = 172] 15:55:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75EFA000) [pid = 3620] [serial = 514] [outer = 0000000000000000] 15:55:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76915000) [pid = 3620] [serial = 515] [outer = 0000000A75EFA000] 15:55:26 INFO - PROCESS | 3620 | 1465426526224 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A76DED000) [pid = 3620] [serial = 516] [outer = 0000000A75EFA000] 15:55:26 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:26 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:26 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:26 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:26 INFO - PROCESS | 3620 | 1465426526843 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]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 795ms 15:55:26 INFO - PROCESS | 3620 | 1465426526899 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 3620 | 1465426526903 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 15:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:55:26 INFO - PROCESS | 3620 | 1465426526909 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 3620 | 1465426526912 Marionette TRACE conn6 <- [1,654,null,{}] 15:55:26 INFO - PROCESS | 3620 | 1465426526944 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}] 15:55:26 INFO - PROCESS | 3620 | 1465426526947 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:27 INFO - PROCESS | 3620 | 1465426527087 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 15:55:27 INFO - PROCESS | 3620 | 1465426527153 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3620 | 1465426527156 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA8000 == 36 [pid = 3620] [id = 173] 15:55:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A027D3800) [pid = 3620] [serial = 517] [outer = 0000000000000000] 15:55:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A02856000) [pid = 3620] [serial = 518] [outer = 0000000A027D3800] 15:55:27 INFO - PROCESS | 3620 | 1465426527216 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A02EED800) [pid = 3620] [serial = 519] [outer = 0000000A027D3800] 15:55:27 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:27 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:27 INFO - PROCESS | 3620 | 1465426527963 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]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1119ms 15:55:28 INFO - PROCESS | 3620 | 1465426528028 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 3620 | 1465426528033 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 15:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:55:28 INFO - PROCESS | 3620 | 1465426528039 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - PROCESS | 3620 | 1465426528042 Marionette TRACE conn6 <- [1,658,null,{}] 15:55:28 INFO - PROCESS | 3620 | 1465426528046 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}] 15:55:28 INFO - PROCESS | 3620 | 1465426528049 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:28 INFO - PROCESS | 3620 | 1465426528174 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 15:55:28 INFO - PROCESS | 3620 | 1465426528246 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 3620 | 1465426528249 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7145A800 == 37 [pid = 3620] [id = 174] 15:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A05DF3C00) [pid = 3620] [serial = 520] [outer = 0000000000000000] 15:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A06391400) [pid = 3620] [serial = 521] [outer = 0000000A05DF3C00] 15:55:28 INFO - PROCESS | 3620 | 1465426528306 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A065BA400) [pid = 3620] [serial = 522] [outer = 0000000A05DF3C00] 15:55:29 INFO - PROCESS | 3620 | 1465426529205 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]]]}] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4AE000 == 36 [pid = 3620] [id = 171] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7697D000 == 35 [pid = 3620] [id = 170] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A759F6800 == 34 [pid = 3620] [id = 169] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A714CD800 == 33 [pid = 3620] [id = 168] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7076D000 == 32 [pid = 3620] [id = 167] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A62B5F000 == 31 [pid = 3620] [id = 166] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0500B000 == 30 [pid = 3620] [id = 165] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B26800 == 29 [pid = 3620] [id = 164] 15:55:29 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028E0800 == 28 [pid = 3620] [id = 163] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02EE9000) [pid = 3620] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A7072E400) [pid = 3620] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7A5D2800) [pid = 3620] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A0285BC00) [pid = 3620] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75C60C00) [pid = 3620] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A063C0400) [pid = 3620] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7AAA1C00) [pid = 3620] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7B03C800) [pid = 3620] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7B033800) [pid = 3620] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A70A59C00) [pid = 3620] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6ECC2400) [pid = 3620] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6FD30C00) [pid = 3620] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7B03B800) [pid = 3620] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70699800) [pid = 3620] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A755F3400) [pid = 3620] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02E42400) [pid = 3620] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A77458000) [pid = 3620] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ECBB400) [pid = 3620] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03D39800) [pid = 3620] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A76DAF800) [pid = 3620] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A71DE0C00) [pid = 3620] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7CC86C00) [pid = 3620] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7D0EC400) [pid = 3620] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7D0E0800) [pid = 3620] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7C9D8000) [pid = 3620] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1238ms 15:55:29 INFO - PROCESS | 3620 | 1465426529279 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 3620 | 1465426529284 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 15:55:29 INFO - PROCESS | 3620 | 1465426529290 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:55:29 INFO - PROCESS | 3620 | 1465426529293 Marionette TRACE conn6 <- [1,662,null,{}] 15:55:29 INFO - PROCESS | 3620 | 1465426529298 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}] 15:55:29 INFO - PROCESS | 3620 | 1465426529301 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:29 INFO - PROCESS | 3620 | 1465426529400 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 15:55:29 INFO - PROCESS | 3620 | 1465426529407 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3620 | 1465426529412 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1F800 == 29 [pid = 3620] [id = 175] 15:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0285EC00) [pid = 3620] [serial = 523] [outer = 0000000000000000] 15:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02E46C00) [pid = 3620] [serial = 524] [outer = 0000000A0285EC00] 15:55:29 INFO - PROCESS | 3620 | 1465426529462 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03D33C00) [pid = 3620] [serial = 525] [outer = 0000000A0285EC00] 15:55:29 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:29 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:29 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:29 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:55:29 INFO - PROCESS | 3620 | 1465426529971 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]]]}] 15:55:30 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 15:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 732ms 15:55:30 INFO - PROCESS | 3620 | 1465426530026 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3620 | 1465426530030 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:55:30 INFO - PROCESS | 3620 | 1465426530037 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3620 | 1465426530039 Marionette TRACE conn6 <- [1,666,null,{}] 15:55:30 INFO - PROCESS | 3620 | 1465426530043 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}] 15:55:30 INFO - PROCESS | 3620 | 1465426530046 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:30 INFO - PROCESS | 3620 | 1465426530138 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 15:55:30 INFO - PROCESS | 3620 | 1465426530208 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3620 | 1465426530210 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D94000 == 30 [pid = 3620] [id = 176] 15:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A05DF3000) [pid = 3620] [serial = 526] [outer = 0000000000000000] 15:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A0638E400) [pid = 3620] [serial = 527] [outer = 0000000A05DF3000] 15:55:30 INFO - PROCESS | 3620 | 1465426530258 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A065AEC00) [pid = 3620] [serial = 528] [outer = 0000000A05DF3000] 15:55:30 INFO - PROCESS | 3620 | 1465426530660 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]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 15:55:30 INFO - PROCESS | 3620 | 1465426530709 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3620 | 1465426530712 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:55:30 INFO - PROCESS | 3620 | 1465426530715 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3620 | 1465426530719 Marionette TRACE conn6 <- [1,670,null,{}] 15:55:30 INFO - PROCESS | 3620 | 1465426530731 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}] 15:55:30 INFO - PROCESS | 3620 | 1465426530736 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:30 INFO - PROCESS | 3620 | 1465426530851 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 15:55:30 INFO - PROCESS | 3620 | 1465426530869 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3620 | 1465426530872 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70761800 == 31 [pid = 3620] [id = 177] 15:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A027D4400) [pid = 3620] [serial = 529] [outer = 0000000000000000] 15:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6F64A000) [pid = 3620] [serial = 530] [outer = 0000000A027D4400] 15:55:30 INFO - PROCESS | 3620 | 1465426530921 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7072CC00) [pid = 3620] [serial = 531] [outer = 0000000A027D4400] 15:55:31 INFO - PROCESS | 3620 | [3620] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:55:31 INFO - PROCESS | 3620 | [3620] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:55:31 INFO - PROCESS | 3620 | 1465426531886 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]]]}] 15:55:31 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) 15:55:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1181ms 15:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:55:31 INFO - PROCESS | 3620 | 1465426531899 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 3620 | 1465426531902 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 15:55:31 INFO - PROCESS | 3620 | 1465426531906 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 3620 | 1465426531907 Marionette TRACE conn6 <- [1,674,null,{}] 15:55:31 INFO - PROCESS | 3620 | 1465426531916 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}] 15:55:31 INFO - PROCESS | 3620 | 1465426531918 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:32 INFO - PROCESS | 3620 | 1465426532033 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 15:55:32 INFO - PROCESS | 3620 | 1465426532096 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 3620 | 1465426532098 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750C2000 == 32 [pid = 3620] [id = 178] 15:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70A5EC00) [pid = 3620] [serial = 532] [outer = 0000000000000000] 15:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70EAB800) [pid = 3620] [serial = 533] [outer = 0000000A70A5EC00] 15:55:32 INFO - PROCESS | 3620 | 1465426532150 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A750EA800) [pid = 3620] [serial = 534] [outer = 0000000A70A5EC00] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6ECB8000) [pid = 3620] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EBC000) [pid = 3620] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A06399000) [pid = 3620] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02EEE400) [pid = 3620] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02851800) [pid = 3620] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03DC9800) [pid = 3620] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A70735800) [pid = 3620] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7CC9FC00) [pid = 3620] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A6ED4B800) [pid = 3620] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A027DD800) [pid = 3620] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7582D000) [pid = 3620] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70737800) [pid = 3620] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:55:32 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A02EC3C00) [pid = 3620] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:55:33 INFO - PROCESS | 3620 | 1465426533071 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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:55:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1194ms 15:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:55:33 INFO - PROCESS | 3620 | 1465426533102 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3620 | 1465426533104 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 15:55:33 INFO - PROCESS | 3620 | 1465426533108 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 3620 | 1465426533110 Marionette TRACE conn6 <- [1,678,null,{}] 15:55:33 INFO - PROCESS | 3620 | 1465426533113 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}] 15:55:33 INFO - PROCESS | 3620 | 1465426533116 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:33 INFO - PROCESS | 3620 | 1465426533200 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 15:55:33 INFO - PROCESS | 3620 | 1465426533263 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3620 | 1465426533266 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7591E800 == 33 [pid = 3620] [id = 179] 15:55:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A027D6C00) [pid = 3620] [serial = 535] [outer = 0000000000000000] 15:55:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A063C8000) [pid = 3620] [serial = 536] [outer = 0000000A027D6C00] 15:55:33 INFO - PROCESS | 3620 | 1465426533310 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A70A5E400) [pid = 3620] [serial = 537] [outer = 0000000A027D6C00] 15:55:34 INFO - PROCESS | 3620 | 1465426534196 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]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1126ms 15:55:34 INFO - PROCESS | 3620 | 1465426534237 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 3620 | 1465426534239 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 15:55:34 INFO - PROCESS | 3620 | 1465426534242 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:55:34 INFO - PROCESS | 3620 | 1465426534244 Marionette TRACE conn6 <- [1,682,null,{}] 15:55:34 INFO - PROCESS | 3620 | 1465426534248 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}] 15:55:34 INFO - PROCESS | 3620 | 1465426534261 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:34 INFO - PROCESS | 3620 | 1465426534396 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 15:55:34 INFO - PROCESS | 3620 | 1465426534405 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 3620 | 1465426534407 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB6A800 == 34 [pid = 3620] [id = 180] 15:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A76918400) [pid = 3620] [serial = 538] [outer = 0000000000000000] 15:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A7A1A7C00) [pid = 3620] [serial = 539] [outer = 0000000A76918400] 15:55:34 INFO - PROCESS | 3620 | 1465426534453 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7A50E000) [pid = 3620] [serial = 540] [outer = 0000000A76918400] 15:55:35 INFO - PROCESS | 3620 | 1465426535364 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]]]}] 15:55:35 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) 15:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 15:55:35 INFO - PROCESS | 3620 | 1465426535428 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3620 | 1465426535433 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 15:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:55:35 INFO - PROCESS | 3620 | 1465426535437 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - PROCESS | 3620 | 1465426535442 Marionette TRACE conn6 <- [1,686,null,{}] 15:55:35 INFO - PROCESS | 3620 | 1465426535449 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}] 15:55:35 INFO - PROCESS | 3620 | 1465426535452 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:35 INFO - PROCESS | 3620 | 1465426535602 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 15:55:35 INFO - PROCESS | 3620 | 1465426535669 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 3620 | 1465426535673 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE2800 == 35 [pid = 3620] [id = 181] 15:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A0284D000) [pid = 3620] [serial = 541] [outer = 0000000000000000] 15:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A0285BC00) [pid = 3620] [serial = 542] [outer = 0000000A0284D000] 15:55:35 INFO - PROCESS | 3620 | 1465426535736 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A03DBF400) [pid = 3620] [serial = 543] [outer = 0000000A0284D000] 15:55:36 INFO - PROCESS | 3620 | 1465426536886 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]]]}] 15:55:36 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) 15:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1482ms 15:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:55:36 INFO - PROCESS | 3620 | 1465426536923 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3620 | 1465426536927 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 15:55:36 INFO - PROCESS | 3620 | 1465426536934 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3620 | 1465426536938 Marionette TRACE conn6 <- [1,690,null,{}] 15:55:36 INFO - PROCESS | 3620 | 1465426536943 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}] 15:55:36 INFO - PROCESS | 3620 | 1465426536946 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:37 INFO - PROCESS | 3620 | 1465426537089 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 15:55:37 INFO - PROCESS | 3620 | 1465426537233 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 3620 | 1465426537236 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A759E5800 == 36 [pid = 3620] [id = 182] 15:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ED46400) [pid = 3620] [serial = 544] [outer = 0000000000000000] 15:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6F8CF000) [pid = 3620] [serial = 545] [outer = 0000000A6ED46400] 15:55:37 INFO - PROCESS | 3620 | 1465426537294 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70738000) [pid = 3620] [serial = 546] [outer = 0000000A6ED46400] 15:55:38 INFO - PROCESS | 3620 | 1465426538378 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]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:55:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1489ms 15:55:38 INFO - PROCESS | 3620 | 1465426538421 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 3620 | 1465426538424 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 15:55:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:55:38 INFO - PROCESS | 3620 | 1465426538428 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 3620 | 1465426538431 Marionette TRACE conn6 <- [1,694,null,{}] 15:55:38 INFO - PROCESS | 3620 | 1465426538442 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}] 15:55:38 INFO - PROCESS | 3620 | 1465426538447 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:38 INFO - PROCESS | 3620 | 1465426538735 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 15:55:38 INFO - PROCESS | 3620 | 1465426538821 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 3620 | 1465426538825 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A013E9800 == 37 [pid = 3620] [id = 183] 15:55:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A003BE800) [pid = 3620] [serial = 547] [outer = 0000000000000000] 15:55:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A0117AC00) [pid = 3620] [serial = 548] [outer = 0000000A003BE800] 15:55:38 INFO - PROCESS | 3620 | 1465426538879 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02757000) [pid = 3620] [serial = 549] [outer = 0000000A003BE800] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7591E800 == 36 [pid = 3620] [id = 179] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A750C2000 == 35 [pid = 3620] [id = 178] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70761800 == 34 [pid = 3620] [id = 177] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D94000 == 33 [pid = 3620] [id = 176] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1F800 == 32 [pid = 3620] [id = 175] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA8000 == 31 [pid = 3620] [id = 173] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7145A800 == 30 [pid = 3620] [id = 174] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB7D800 == 29 [pid = 3620] [id = 172] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A759E5800 == 28 [pid = 3620] [id = 182] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB6A800 == 27 [pid = 3620] [id = 180] 15:55:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE2800 == 26 [pid = 3620] [id = 181] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ED44400) [pid = 3620] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A03DC2800) [pid = 3620] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A063BF000) [pid = 3620] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A0638D800) [pid = 3620] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03DBF000) [pid = 3620] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02862800) [pid = 3620] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02EBE800) [pid = 3620] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6ED4B000) [pid = 3620] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05DF1400) [pid = 3620] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7745D000) [pid = 3620] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7685CC00) [pid = 3620] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7D477800) [pid = 3620] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7D0E9000) [pid = 3620] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A6EED1800) [pid = 3620] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A7D0E5C00) [pid = 3620] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A065BA000) [pid = 3620] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A7685D000) [pid = 3620] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A6ED52C00) [pid = 3620] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A76915000) [pid = 3620] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A71103800) [pid = 3620] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A70694C00) [pid = 3620] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A75BD4800) [pid = 3620] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A74E48C00) [pid = 3620] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A05D6A000) [pid = 3620] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A71112800) [pid = 3620] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A751A1400) [pid = 3620] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A065B2400) [pid = 3620] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:55:40 INFO - PROCESS | 3620 | 1465426540482 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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:55:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2086ms 15:55:40 INFO - PROCESS | 3620 | 1465426540516 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 3620 | 1465426540520 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 15:55:40 INFO - PROCESS | 3620 | 1465426540525 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:55:40 INFO - PROCESS | 3620 | 1465426540529 Marionette TRACE conn6 <- [1,698,null,{}] 15:55:40 INFO - PROCESS | 3620 | 1465426540535 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}] 15:55:40 INFO - PROCESS | 3620 | 1465426540538 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:40 INFO - PROCESS | 3620 | 1465426540629 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 15:55:40 INFO - PROCESS | 3620 | 1465426540689 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 3620 | 1465426540692 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B22800 == 27 [pid = 3620] [id = 184] 15:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A027D8C00) [pid = 3620] [serial = 550] [outer = 0000000000000000] 15:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A02852000) [pid = 3620] [serial = 551] [outer = 0000000A027D8C00] 15:55:40 INFO - PROCESS | 3620 | 1465426540741 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A02E41800) [pid = 3620] [serial = 552] [outer = 0000000A027D8C00] 15:55:41 INFO - PROCESS | 3620 | 1465426541619 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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 15:55:41 INFO - PROCESS | 3620 | 1465426541662 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3620 | 1465426541668 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 15:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:55:41 INFO - PROCESS | 3620 | 1465426541674 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3620 | 1465426541677 Marionette TRACE conn6 <- [1,702,null,{}] 15:55:41 INFO - PROCESS | 3620 | 1465426541681 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}] 15:55:41 INFO - PROCESS | 3620 | 1465426541684 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:41 INFO - PROCESS | 3620 | 1465426541800 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 15:55:41 INFO - PROCESS | 3620 | 1465426541807 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 3620 | 1465426541810 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EC5800 == 28 [pid = 3620] [id = 185] 15:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A02EEFC00) [pid = 3620] [serial = 553] [outer = 0000000000000000] 15:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A02EF3000) [pid = 3620] [serial = 554] [outer = 0000000A02EEFC00] 15:55:41 INFO - PROCESS | 3620 | 1465426541895 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A03DC1400) [pid = 3620] [serial = 555] [outer = 0000000A02EEFC00] 15:55:42 INFO - PROCESS | 3620 | 1465426542877 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]]]}] 15:55:42 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 15:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1236ms 15:55:42 INFO - PROCESS | 3620 | 1465426542915 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 3620 | 1465426542917 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 15:55:42 INFO - PROCESS | 3620 | 1465426542921 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:55:42 INFO - PROCESS | 3620 | 1465426542925 Marionette TRACE conn6 <- [1,706,null,{}] 15:55:42 INFO - PROCESS | 3620 | 1465426542937 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}] 15:55:42 INFO - PROCESS | 3620 | 1465426542942 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:43 INFO - PROCESS | 3620 | 1465426543054 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 15:55:43 INFO - PROCESS | 3620 | 1465426543062 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 3620 | 1465426543065 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A62B5F000 == 29 [pid = 3620] [id = 186] 15:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A0275D800) [pid = 3620] [serial = 556] [outer = 0000000000000000] 15:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A063BD800) [pid = 3620] [serial = 557] [outer = 0000000A0275D800] 15:55:43 INFO - PROCESS | 3620 | 1465426543114 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A065B0800) [pid = 3620] [serial = 558] [outer = 0000000A0275D800] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A70A5EC00) [pid = 3620] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A027D4400) [pid = 3620] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A05DF3C00) [pid = 3620] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A05DF3000) [pid = 3620] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A75EFA000) [pid = 3620] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A0285EC00) [pid = 3620] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A027D3800) [pid = 3620] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A027D6C00) [pid = 3620] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A76918400) [pid = 3620] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:55:44 INFO - PROCESS | 3620 | 1465426544068 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]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:55:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 15:55:44 INFO - PROCESS | 3620 | 1465426544117 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 3620 | 1465426544120 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 15:55:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:55:44 INFO - PROCESS | 3620 | 1465426544124 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 3620 | 1465426544125 Marionette TRACE conn6 <- [1,710,null,{}] 15:55:44 INFO - PROCESS | 3620 | 1465426544129 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}] 15:55:44 INFO - PROCESS | 3620 | 1465426544131 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:44 INFO - PROCESS | 3620 | 1465426544221 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 15:55:44 INFO - PROCESS | 3620 | 1465426544227 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 3620 | 1465426544229 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70017000 == 30 [pid = 3620] [id = 187] 15:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A6ECB9800) [pid = 3620] [serial = 559] [outer = 0000000000000000] 15:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A6ECBD000) [pid = 3620] [serial = 560] [outer = 0000000A6ECB9800] 15:55:44 INFO - PROCESS | 3620 | 1465426544328 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A6ED4C800) [pid = 3620] [serial = 561] [outer = 0000000A6ECB9800] 15:55:44 INFO - PROCESS | 3620 | 1465426544721 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] 15:55:44 INFO - PROCESS | 3620 | 1465426544757 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 15:55:44 INFO - PROCESS | 3620 | 1465426544760 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 3620 | 1465426544762 Marionette TRACE conn6 <- [1,714,null,{}] 15:55:44 INFO - PROCESS | 3620 | 1465426544765 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}] 15:55:44 INFO - PROCESS | 3620 | 1465426544767 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:44 INFO - PROCESS | 3620 | 1465426544874 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 15:55:44 INFO - PROCESS | 3620 | 1465426544881 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 3620 | 1465426544883 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70776000 == 31 [pid = 3620] [id = 188] 15:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A01253000) [pid = 3620] [serial = 562] [outer = 0000000000000000] 15:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A6EDDC800) [pid = 3620] [serial = 563] [outer = 0000000A01253000] 15:55:44 INFO - PROCESS | 3620 | 1465426544930 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A6F807800) [pid = 3620] [serial = 564] [outer = 0000000A01253000] 15:55:45 INFO - PROCESS | 3620 | 1465426545386 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]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 689ms 15:55:45 INFO - PROCESS | 3620 | 1465426545453 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 3620 | 1465426545455 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:55:45 INFO - PROCESS | 3620 | 1465426545459 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 3620 | 1465426545460 Marionette TRACE conn6 <- [1,718,null,{}] 15:55:45 INFO - PROCESS | 3620 | 1465426545464 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}] 15:55:45 INFO - PROCESS | 3620 | 1465426545470 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:45 INFO - PROCESS | 3620 | 1465426545603 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 15:55:45 INFO - PROCESS | 3620 | 1465426545618 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 3620 | 1465426545620 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71A1C000 == 32 [pid = 3620] [id = 189] 15:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A6FF3B800) [pid = 3620] [serial = 565] [outer = 0000000000000000] 15:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A7072E400) [pid = 3620] [serial = 566] [outer = 0000000A6FF3B800] 15:55:45 INFO - PROCESS | 3620 | 1465426545666 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A70A55C00) [pid = 3620] [serial = 567] [outer = 0000000A6FF3B800] 15:55:46 INFO - PROCESS | 3620 | 1465426546469 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] 15:55:46 INFO - PROCESS | 3620 | 1465426546554 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 15:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:55:46 INFO - PROCESS | 3620 | 1465426546559 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 3620 | 1465426546564 Marionette TRACE conn6 <- [1,722,null,{}] 15:55:46 INFO - PROCESS | 3620 | 1465426546570 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}] 15:55:46 INFO - PROCESS | 3620 | 1465426546573 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:46 INFO - PROCESS | 3620 | 1465426546725 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 15:55:46 INFO - PROCESS | 3620 | 1465426546786 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 3620 | 1465426546789 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB8800 == 33 [pid = 3620] [id = 190] 15:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EB7000) [pid = 3620] [serial = 568] [outer = 0000000000000000] 15:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02EE9800) [pid = 3620] [serial = 569] [outer = 0000000A02EB7000] 15:55:46 INFO - PROCESS | 3620 | 1465426546850 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05D64C00) [pid = 3620] [serial = 570] [outer = 0000000A02EB7000] 15:55:47 INFO - PROCESS | 3620 | 1465426547645 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]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1228ms 15:55:47 INFO - PROCESS | 3620 | 1465426547791 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 3620 | 1465426547795 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 15:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:55:47 INFO - PROCESS | 3620 | 1465426547810 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 3620 | 1465426547813 Marionette TRACE conn6 <- [1,726,null,{}] 15:55:47 INFO - PROCESS | 3620 | 1465426547819 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}] 15:55:47 INFO - PROCESS | 3620 | 1465426547822 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:47 INFO - PROCESS | 3620 | 1465426547938 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 15:55:48 INFO - PROCESS | 3620 | 1465426548000 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 3620 | 1465426548005 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DEB000 == 34 [pid = 3620] [id = 191] 15:55:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02EBFC00) [pid = 3620] [serial = 571] [outer = 0000000000000000] 15:55:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02EEB800) [pid = 3620] [serial = 572] [outer = 0000000A02EBFC00] 15:55:48 INFO - PROCESS | 3620 | 1465426548055 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A05DE8C00) [pid = 3620] [serial = 573] [outer = 0000000A02EBFC00] 15:55:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70776000 == 33 [pid = 3620] [id = 188] 15:55:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70017000 == 32 [pid = 3620] [id = 187] 15:55:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A62B5F000 == 31 [pid = 3620] [id = 186] 15:55:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EC5800 == 30 [pid = 3620] [id = 185] 15:55:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B22800 == 29 [pid = 3620] [id = 184] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7A1A7C00) [pid = 3620] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70EAB800) [pid = 3620] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6F64A000) [pid = 3620] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A06391400) [pid = 3620] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A065BA400) [pid = 3620] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A0638E400) [pid = 3620] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A065AEC00) [pid = 3620] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A76DED000) [pid = 3620] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A02E46C00) [pid = 3620] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A03D33C00) [pid = 3620] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A02856000) [pid = 3620] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A02EED800) [pid = 3620] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A750EA800) [pid = 3620] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A7A50E000) [pid = 3620] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A063C8000) [pid = 3620] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (0000000A7072CC00) [pid = 3620] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:55:48 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (0000000A70A5E400) [pid = 3620] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:55:49 INFO - PROCESS | 3620 | [3620] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:55:49 INFO - PROCESS | 3620 | 1465426549079 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]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1294ms 15:55:49 INFO - PROCESS | 3620 | 1465426549105 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 15:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:55:49 INFO - PROCESS | 3620 | 1465426549109 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 15:55:49 INFO - PROCESS | 3620 | 1465426549116 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 3620 | 1465426549120 Marionette TRACE conn6 <- [1,730,null,{}] 15:55:49 INFO - PROCESS | 3620 | 1465426549124 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}] 15:55:49 INFO - PROCESS | 3620 | 1465426549127 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:49 INFO - PROCESS | 3620 | 1465426549218 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 15:55:49 INFO - PROCESS | 3620 | 1465426549226 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3620 | 1465426549228 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D96800 == 30 [pid = 3620] [id = 192] 15:55:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (0000000A03D40800) [pid = 3620] [serial = 574] [outer = 0000000000000000] 15:55:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (0000000A05DF2C00) [pid = 3620] [serial = 575] [outer = 0000000A03D40800] 15:55:49 INFO - PROCESS | 3620 | 1465426549277 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A063C6400) [pid = 3620] [serial = 576] [outer = 0000000A03D40800] 15:55:50 INFO - PROCESS | 3620 | 1465426550238 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]]]}] 15:55:50 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 15:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1143ms 15:55:50 INFO - PROCESS | 3620 | 1465426550256 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 3620 | 1465426550259 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 15:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:55:50 INFO - PROCESS | 3620 | 1465426550262 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 3620 | 1465426550264 Marionette TRACE conn6 <- [1,734,null,{}] 15:55:50 INFO - PROCESS | 3620 | 1465426550276 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}] 15:55:50 INFO - PROCESS | 3620 | 1465426550281 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:50 INFO - PROCESS | 3620 | 1465426550374 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 15:55:50 INFO - PROCESS | 3620 | 1465426550382 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3620 | 1465426550386 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B9800 == 31 [pid = 3620] [id = 193] 15:55:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A6EDD8800) [pid = 3620] [serial = 577] [outer = 0000000000000000] 15:55:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A6EDE0000) [pid = 3620] [serial = 578] [outer = 0000000A6EDD8800] 15:55:50 INFO - PROCESS | 3620 | 1465426550436 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A6FD33C00) [pid = 3620] [serial = 579] [outer = 0000000A6EDD8800] 15:55:51 INFO - PROCESS | 3620 | 1465426551412 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]]]}] 15:55:51 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.) 15:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 15:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:55:51 INFO - PROCESS | 3620 | 1465426551446 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3620 | 1465426551448 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 15:55:51 INFO - PROCESS | 3620 | 1465426551452 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3620 | 1465426551454 Marionette TRACE conn6 <- [1,738,null,{}] 15:55:51 INFO - PROCESS | 3620 | 1465426551457 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}] 15:55:51 INFO - PROCESS | 3620 | 1465426551459 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:51 INFO - PROCESS | 3620 | 1465426551570 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 15:55:51 INFO - PROCESS | 3620 | 1465426551577 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 3620 | 1465426551579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7145E000 == 32 [pid = 3620] [id = 194] 15:55:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A7069B800) [pid = 3620] [serial = 580] [outer = 0000000000000000] 15:55:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A7072C000) [pid = 3620] [serial = 581] [outer = 0000000A7069B800] 15:55:51 INFO - PROCESS | 3620 | 1465426551661 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A70A54400) [pid = 3620] [serial = 582] [outer = 0000000A7069B800] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A01253000) [pid = 3620] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A02EEFC00) [pid = 3620] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A027D8C00) [pid = 3620] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A003BE800) [pid = 3620] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A0275D800) [pid = 3620] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A0284D000) [pid = 3620] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A6ED46400) [pid = 3620] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (0000000A6ECB9800) [pid = 3620] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:55:52 INFO - PROCESS | 3620 | 1465426552565 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]]]}] 15:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1139ms 15:55:52 INFO - PROCESS | 3620 | 1465426552594 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 15:55:52 INFO - PROCESS | 3620 | 1465426552596 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 15:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:55:52 INFO - PROCESS | 3620 | 1465426552600 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 3620 | 1465426552602 Marionette TRACE conn6 <- [1,742,null,{}] 15:55:52 INFO - PROCESS | 3620 | 1465426552606 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}] 15:55:52 INFO - PROCESS | 3620 | 1465426552608 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:52 INFO - PROCESS | 3620 | 1465426552712 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 15:55:52 INFO - PROCESS | 3620 | 1465426552719 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3620 | 1465426552721 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7515B800 == 33 [pid = 3620] [id = 195] 15:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (0000000A027D6C00) [pid = 3620] [serial = 583] [outer = 0000000000000000] 15:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A6EDE7400) [pid = 3620] [serial = 584] [outer = 0000000A027D6C00] 15:55:52 INFO - PROCESS | 3620 | 1465426552768 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A70A60800) [pid = 3620] [serial = 585] [outer = 0000000A027D6C00] 15:55:53 INFO - PROCESS | 3620 | 1465426553679 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]]]}] 15:55:53 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 15:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 15:55:53 INFO - PROCESS | 3620 | 1465426553734 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 3620 | 1465426553736 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 15:55:53 INFO - PROCESS | 3620 | 1465426553740 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:55:53 INFO - PROCESS | 3620 | 1465426553741 Marionette TRACE conn6 <- [1,746,null,{}] 15:55:53 INFO - PROCESS | 3620 | 1465426553745 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}] 15:55:53 INFO - PROCESS | 3620 | 1465426553751 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:53 INFO - PROCESS | 3620 | 1465426553890 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 15:55:53 INFO - PROCESS | 3620 | 1465426553898 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 3620 | 1465426553901 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C7F000 == 34 [pid = 3620] [id = 196] 15:55:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A02EBF800) [pid = 3620] [serial = 586] [outer = 0000000000000000] 15:55:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A71DDD800) [pid = 3620] [serial = 587] [outer = 0000000A02EBF800] 15:55:53 INFO - PROCESS | 3620 | 1465426553947 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A74EBDC00) [pid = 3620] [serial = 588] [outer = 0000000A02EBF800] 15:55:54 INFO - PROCESS | 3620 | 1465426554364 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]]]}] 15:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 15:55:54 INFO - PROCESS | 3620 | 1465426554413 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 3620 | 1465426554416 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 15:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:55:54 INFO - PROCESS | 3620 | 1465426554419 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 3620 | 1465426554421 Marionette TRACE conn6 <- [1,750,null,{}] 15:55:54 INFO - PROCESS | 3620 | 1465426554424 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}] 15:55:54 INFO - PROCESS | 3620 | 1465426554426 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:54 INFO - PROCESS | 3620 | 1465426554531 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 15:55:54 INFO - PROCESS | 3620 | 1465426554541 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 3620 | 1465426554543 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76988000 == 35 [pid = 3620] [id = 197] 15:55:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A7514DC00) [pid = 3620] [serial = 589] [outer = 0000000000000000] 15:55:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A751A5400) [pid = 3620] [serial = 590] [outer = 0000000A7514DC00] 15:55:54 INFO - PROCESS | 3620 | 1465426554596 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A75996000) [pid = 3620] [serial = 591] [outer = 0000000A7514DC00] 15:55:55 INFO - PROCESS | 3620 | [3620] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:55:55 INFO - PROCESS | 3620 | 1465426555652 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]]]}] 15:55:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1295ms 15:55:55 INFO - PROCESS | 3620 | 1465426555728 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 3620 | 1465426555733 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 15:55:55 INFO - PROCESS | 3620 | 1465426555739 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:55:55 INFO - PROCESS | 3620 | 1465426555743 Marionette TRACE conn6 <- [1,754,null,{}] 15:55:55 INFO - PROCESS | 3620 | 1465426555748 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}] 15:55:55 INFO - PROCESS | 3620 | 1465426555752 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:55 INFO - PROCESS | 3620 | 1465426555905 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 15:55:55 INFO - PROCESS | 3620 | 1465426555967 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 3620 | 1465426555970 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06506800 == 36 [pid = 3620] [id = 198] 15:55:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A05DE9800) [pid = 3620] [serial = 592] [outer = 0000000000000000] 15:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A06397000) [pid = 3620] [serial = 593] [outer = 0000000A05DE9800] 15:55:56 INFO - PROCESS | 3620 | 1465426556028 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A065BC800) [pid = 3620] [serial = 594] [outer = 0000000A05DE9800] 15:55:57 INFO - PROCESS | 3620 | 1465426557071 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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1381ms 15:55:57 INFO - PROCESS | 3620 | 1465426557125 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3620 | 1465426557131 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 15:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:55:57 INFO - PROCESS | 3620 | 1465426557138 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 3620 | 1465426557141 Marionette TRACE conn6 <- [1,758,null,{}] 15:55:57 INFO - PROCESS | 3620 | 1465426557145 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}] 15:55:57 INFO - PROCESS | 3620 | 1465426557148 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:57 INFO - PROCESS | 3620 | 1465426557305 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 15:55:57 INFO - PROCESS | 3620 | 1465426557417 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3620 | 1465426557419 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D8C800 == 37 [pid = 3620] [id = 199] 15:55:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A03DC3800) [pid = 3620] [serial = 595] [outer = 0000000000000000] 15:55:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A065B3000) [pid = 3620] [serial = 596] [outer = 0000000A03DC3800] 15:55:57 INFO - PROCESS | 3620 | 1465426557477 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A70623800) [pid = 3620] [serial = 597] [outer = 0000000A03DC3800] 15:55:58 INFO - PROCESS | 3620 | 1465426558117 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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1024ms 15:55:58 INFO - PROCESS | 3620 | 1465426558163 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 15:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:55:58 INFO - PROCESS | 3620 | 1465426558168 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 15:55:58 INFO - PROCESS | 3620 | 1465426558172 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 3620 | 1465426558175 Marionette TRACE conn6 <- [1,762,null,{}] 15:55:58 INFO - PROCESS | 3620 | 1465426558181 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}] 15:55:58 INFO - PROCESS | 3620 | 1465426558184 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:58 INFO - PROCESS | 3620 | 1465426558293 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 15:55:58 INFO - PROCESS | 3620 | 1465426558382 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3620 | 1465426558384 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB5800 == 38 [pid = 3620] [id = 200] 15:55:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A0285E000) [pid = 3620] [serial = 598] [outer = 0000000000000000] 15:55:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03DBB800) [pid = 3620] [serial = 599] [outer = 0000000A0285E000] 15:55:58 INFO - PROCESS | 3620 | 1465426558435 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A063BE400) [pid = 3620] [serial = 600] [outer = 0000000A0285E000] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C7F000 == 37 [pid = 3620] [id = 196] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7515B800 == 36 [pid = 3620] [id = 195] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7145E000 == 35 [pid = 3620] [id = 194] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B9800 == 34 [pid = 3620] [id = 193] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D96800 == 33 [pid = 3620] [id = 192] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DEB000 == 32 [pid = 3620] [id = 191] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB8800 == 31 [pid = 3620] [id = 190] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71A1C000 == 30 [pid = 3620] [id = 189] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A013E9800 == 29 [pid = 3620] [id = 183] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D8C800 == 28 [pid = 3620] [id = 199] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06506800 == 27 [pid = 3620] [id = 198] 15:55:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76988000 == 26 [pid = 3620] [id = 197] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A03DC1400) [pid = 3620] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A02852000) [pid = 3620] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A02757000) [pid = 3620] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A0117AC00) [pid = 3620] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A063BD800) [pid = 3620] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A03DBF400) [pid = 3620] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A0285BC00) [pid = 3620] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A70738000) [pid = 3620] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A6F8CF000) [pid = 3620] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A065B0800) [pid = 3620] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A6ED4C800) [pid = 3620] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A6EDDC800) [pid = 3620] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A02EF3000) [pid = 3620] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A6ECBD000) [pid = 3620] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A02E41800) [pid = 3620] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A6F807800) [pid = 3620] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:55:59 INFO - PROCESS | 3620 | 1465426559528 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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1389ms 15:55:59 INFO - PROCESS | 3620 | 1465426559562 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3620 | 1465426559566 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:55:59 INFO - PROCESS | 3620 | 1465426559571 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3620 | 1465426559574 Marionette TRACE conn6 <- [1,766,null,{}] 15:55:59 INFO - PROCESS | 3620 | 1465426559580 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}] 15:55:59 INFO - PROCESS | 3620 | 1465426559583 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:59 INFO - PROCESS | 3620 | 1465426559678 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 15:55:59 INFO - PROCESS | 3620 | 1465426559747 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 3620 | 1465426559750 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:55:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B2E800 == 27 [pid = 3620] [id = 201] 15:55:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A027DCC00) [pid = 3620] [serial = 601] [outer = 0000000000000000] 15:55:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A02858C00) [pid = 3620] [serial = 602] [outer = 0000000A027DCC00] 15:55:59 INFO - PROCESS | 3620 | 1465426559799 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A02E44C00) [pid = 3620] [serial = 603] [outer = 0000000A027DCC00] 15:56:00 INFO - PROCESS | 3620 | 1465426560202 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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 15:56:00 INFO - PROCESS | 3620 | 1465426560248 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 3620 | 1465426560253 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 15:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:56:00 INFO - PROCESS | 3620 | 1465426560260 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 3620 | 1465426560263 Marionette TRACE conn6 <- [1,770,null,{}] 15:56:00 INFO - PROCESS | 3620 | 1465426560267 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}] 15:56:00 INFO - PROCESS | 3620 | 1465426560269 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:00 INFO - PROCESS | 3620 | 1465426560361 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 15:56:00 INFO - PROCESS | 3620 | 1465426560367 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 3620 | 1465426560369 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05005800 == 28 [pid = 3620] [id = 202] 15:56:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A02EF1400) [pid = 3620] [serial = 604] [outer = 0000000000000000] 15:56:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A03D3BC00) [pid = 3620] [serial = 605] [outer = 0000000A02EF1400] 15:56:00 INFO - PROCESS | 3620 | 1465426560419 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A03DC7000) [pid = 3620] [serial = 606] [outer = 0000000A02EF1400] 15:56:00 INFO - PROCESS | 3620 | 1465426560883 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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 15:56:00 INFO - PROCESS | 3620 | 1465426560954 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 15:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:56:00 INFO - PROCESS | 3620 | 1465426560957 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 15:56:00 INFO - PROCESS | 3620 | 1465426560963 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 3620 | 1465426560967 Marionette TRACE conn6 <- [1,774,null,{}] 15:56:00 INFO - PROCESS | 3620 | 1465426560978 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}] 15:56:00 INFO - PROCESS | 3620 | 1465426560983 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:01 INFO - PROCESS | 3620 | 1465426561066 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 15:56:01 INFO - PROCESS | 3620 | 1465426561083 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3620 | 1465426561087 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD46000 == 29 [pid = 3620] [id = 203] 15:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A0285D800) [pid = 3620] [serial = 607] [outer = 0000000000000000] 15:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A065B1C00) [pid = 3620] [serial = 608] [outer = 0000000A0285D800] 15:56:01 INFO - PROCESS | 3620 | 1465426561135 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A6ECC0800) [pid = 3620] [serial = 609] [outer = 0000000A0285D800] 15:56:01 INFO - PROCESS | 3620 | 1465426561564 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]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 651ms 15:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:56:01 INFO - PROCESS | 3620 | 1465426561616 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 3620 | 1465426561619 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 15:56:01 INFO - PROCESS | 3620 | 1465426561622 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 3620 | 1465426561624 Marionette TRACE conn6 <- [1,778,null,{}] 15:56:01 INFO - PROCESS | 3620 | 1465426561628 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}] 15:56:01 INFO - PROCESS | 3620 | 1465426561630 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:01 INFO - PROCESS | 3620 | 1465426561742 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 15:56:01 INFO - PROCESS | 3620 | 1465426561811 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3620 | 1465426561814 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F84000 == 30 [pid = 3620] [id = 204] 15:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A6ED51800) [pid = 3620] [serial = 610] [outer = 0000000000000000] 15:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A6EDDD400) [pid = 3620] [serial = 611] [outer = 0000000A6ED51800] 15:56:01 INFO - PROCESS | 3620 | 1465426561859 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A6F64A000) [pid = 3620] [serial = 612] [outer = 0000000A6ED51800] 15:56:02 INFO - PROCESS | 3620 | 1465426562310 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]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 15:56:02 INFO - PROCESS | 3620 | 1465426562361 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 3620 | 1465426562363 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 15:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:56:02 INFO - PROCESS | 3620 | 1465426562366 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - PROCESS | 3620 | 1465426562368 Marionette TRACE conn6 <- [1,782,null,{}] 15:56:02 INFO - PROCESS | 3620 | 1465426562379 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}] 15:56:02 INFO - PROCESS | 3620 | 1465426562381 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:02 INFO - PROCESS | 3620 | 1465426562483 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 15:56:02 INFO - PROCESS | 3620 | 1465426562495 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 3620 | 1465426562497 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71F13800 == 31 [pid = 3620] [id = 205] 15:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02EEE400) [pid = 3620] [serial = 613] [outer = 0000000000000000] 15:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6FF55400) [pid = 3620] [serial = 614] [outer = 0000000A02EEE400] 15:56:02 INFO - PROCESS | 3620 | 1465426562541 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A706A0400) [pid = 3620] [serial = 615] [outer = 0000000A02EEE400] 15:56:02 INFO - PROCESS | 3620 | 1465426562986 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]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 15:56:03 INFO - PROCESS | 3620 | 1465426563060 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 15:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:56:03 INFO - PROCESS | 3620 | 1465426563062 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 15:56:03 INFO - PROCESS | 3620 | 1465426563072 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 3620 | 1465426563074 Marionette TRACE conn6 <- [1,786,null,{}] 15:56:03 INFO - PROCESS | 3620 | 1465426563116 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}] 15:56:03 INFO - PROCESS | 3620 | 1465426563122 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:03 INFO - PROCESS | 3620 | 1465426563249 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 15:56:03 INFO - PROCESS | 3620 | 1465426563258 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 3620 | 1465426563260 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C9B800 == 32 [pid = 3620] [id = 206] 15:56:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70A56000) [pid = 3620] [serial = 616] [outer = 0000000000000000] 15:56:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7109D000) [pid = 3620] [serial = 617] [outer = 0000000A70A56000] 15:56:03 INFO - PROCESS | 3620 | 1465426563305 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7143F800) [pid = 3620] [serial = 618] [outer = 0000000A70A56000] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7514DC00) [pid = 3620] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02EBF800) [pid = 3620] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7069B800) [pid = 3620] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A02EB7000) [pid = 3620] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A6FF3B800) [pid = 3620] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A027D6C00) [pid = 3620] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A02EBFC00) [pid = 3620] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A03D40800) [pid = 3620] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:56:03 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A6EDD8800) [pid = 3620] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:56:03 INFO - PROCESS | 3620 | 1465426563808 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]]]}] 15:56:03 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 15:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 776ms 15:56:03 INFO - PROCESS | 3620 | 1465426563844 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 3620 | 1465426563846 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 15:56:03 INFO - PROCESS | 3620 | 1465426563849 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:56:03 INFO - PROCESS | 3620 | 1465426563851 Marionette TRACE conn6 <- [1,790,null,{}] 15:56:03 INFO - PROCESS | 3620 | 1465426563855 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}] 15:56:03 INFO - PROCESS | 3620 | 1465426563857 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:03 INFO - PROCESS | 3620 | 1465426563937 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 15:56:04 INFO - PROCESS | 3620 | 1465426564005 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 3620 | 1465426564007 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBE000 == 33 [pid = 3620] [id = 207] 15:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A027DA000) [pid = 3620] [serial = 619] [outer = 0000000000000000] 15:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A70622000) [pid = 3620] [serial = 620] [outer = 0000000A027DA000] 15:56:04 INFO - PROCESS | 3620 | 1465426564051 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A71DE2000) [pid = 3620] [serial = 621] [outer = 0000000A027DA000] 15:56:04 INFO - PROCESS | 3620 | 1465426564420 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]]]}] 15:56:04 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 15:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 15:56:04 INFO - PROCESS | 3620 | 1465426564481 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 3620 | 1465426564483 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 15:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:56:04 INFO - PROCESS | 3620 | 1465426564492 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 3620 | 1465426564494 Marionette TRACE conn6 <- [1,794,null,{}] 15:56:04 INFO - PROCESS | 3620 | 1465426564498 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}] 15:56:04 INFO - PROCESS | 3620 | 1465426564500 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:04 INFO - PROCESS | 3620 | 1465426564607 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 15:56:04 INFO - PROCESS | 3620 | 1465426564616 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 3620 | 1465426564618 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A583800 == 34 [pid = 3620] [id = 208] 15:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A74E48400) [pid = 3620] [serial = 622] [outer = 0000000000000000] 15:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A751A1800) [pid = 3620] [serial = 623] [outer = 0000000A74E48400] 15:56:04 INFO - PROCESS | 3620 | 1465426564662 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A75949400) [pid = 3620] [serial = 624] [outer = 0000000A74E48400] 15:56:05 INFO - PROCESS | 3620 | 1465426565071 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]]]}] 15:56:05 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 15:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 15:56:05 INFO - PROCESS | 3620 | 1465426565128 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 3620 | 1465426565130 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 15:56:05 INFO - PROCESS | 3620 | 1465426565133 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:56:05 INFO - PROCESS | 3620 | 1465426565135 Marionette TRACE conn6 <- [1,798,null,{}] 15:56:05 INFO - PROCESS | 3620 | 1465426565139 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}] 15:56:05 INFO - PROCESS | 3620 | 1465426565141 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:05 INFO - PROCESS | 3620 | 1465426565222 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 15:56:05 INFO - PROCESS | 3620 | 1465426565227 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 3620 | 1465426565230 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD44000 == 35 [pid = 3620] [id = 209] 15:56:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A75BD4800) [pid = 3620] [serial = 625] [outer = 0000000000000000] 15:56:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A75C5A000) [pid = 3620] [serial = 626] [outer = 0000000A75BD4800] 15:56:05 INFO - PROCESS | 3620 | 1465426565275 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A75E3A000) [pid = 3620] [serial = 627] [outer = 0000000A75BD4800] 15:56:05 INFO - PROCESS | 3620 | 1465426565730 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]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 15:56:05 INFO - PROCESS | 3620 | 1465426565767 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 3620 | 1465426565772 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 15:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:56:05 INFO - PROCESS | 3620 | 1465426565778 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 3620 | 1465426565783 Marionette TRACE conn6 <- [1,802,null,{}] 15:56:05 INFO - PROCESS | 3620 | 1465426565790 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}] 15:56:05 INFO - PROCESS | 3620 | 1465426565794 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:05 INFO - PROCESS | 3620 | 1465426565924 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 15:56:06 INFO - PROCESS | 3620 | 1465426566091 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3620 | 1465426566096 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DD4000 == 36 [pid = 3620] [id = 210] 15:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A027D6000) [pid = 3620] [serial = 628] [outer = 0000000000000000] 15:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A0284C800) [pid = 3620] [serial = 629] [outer = 0000000A027D6000] 15:56:06 INFO - PROCESS | 3620 | 1465426566155 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02E49800) [pid = 3620] [serial = 630] [outer = 0000000A027D6000] 15:56:06 INFO - PROCESS | 3620 | 1465426566957 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] 15:56:07 INFO - PROCESS | 3620 | 1465426567035 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 15:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:56:07 INFO - PROCESS | 3620 | 1465426567042 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 3620 | 1465426567045 Marionette TRACE conn6 <- [1,806,null,{}] 15:56:07 INFO - PROCESS | 3620 | 1465426567049 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}] 15:56:07 INFO - PROCESS | 3620 | 1465426567053 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:07 INFO - PROCESS | 3620 | 1465426567212 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 15:56:07 INFO - PROCESS | 3620 | 1465426567276 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 3620 | 1465426567279 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70E1A800 == 37 [pid = 3620] [id = 211] 15:56:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A05DE9C00) [pid = 3620] [serial = 631] [outer = 0000000000000000] 15:56:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A063BB000) [pid = 3620] [serial = 632] [outer = 0000000A05DE9C00] 15:56:07 INFO - PROCESS | 3620 | 1465426567377 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6ECC1000) [pid = 3620] [serial = 633] [outer = 0000000A05DE9C00] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A583800 == 36 [pid = 3620] [id = 208] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBE000 == 35 [pid = 3620] [id = 207] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C9B800 == 34 [pid = 3620] [id = 206] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71F13800 == 33 [pid = 3620] [id = 205] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F84000 == 32 [pid = 3620] [id = 204] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD46000 == 31 [pid = 3620] [id = 203] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05005800 == 30 [pid = 3620] [id = 202] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B2E800 == 29 [pid = 3620] [id = 201] 15:56:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB5800 == 28 [pid = 3620] [id = 200] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A751A5400) [pid = 3620] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A71DDD800) [pid = 3620] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7072C000) [pid = 3620] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02EE9800) [pid = 3620] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A05D64C00) [pid = 3620] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7072E400) [pid = 3620] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A70A55C00) [pid = 3620] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A70A60800) [pid = 3620] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02EEB800) [pid = 3620] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A05DE8C00) [pid = 3620] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A05DF2C00) [pid = 3620] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A063C6400) [pid = 3620] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6EDE0000) [pid = 3620] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A74EBDC00) [pid = 3620] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A70A54400) [pid = 3620] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A6FD33C00) [pid = 3620] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A6EDE7400) [pid = 3620] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A75996000) [pid = 3620] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3620 | 1465426568273 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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1292ms 15:56:08 INFO - PROCESS | 3620 | 1465426568335 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 3620 | 1465426568340 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 15:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:56:08 INFO - PROCESS | 3620 | 1465426568345 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - PROCESS | 3620 | 1465426568348 Marionette TRACE conn6 <- [1,810,null,{}] 15:56:08 INFO - PROCESS | 3620 | 1465426568353 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}] 15:56:08 INFO - PROCESS | 3620 | 1465426568356 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:08 INFO - PROCESS | 3620 | 1465426568453 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 15:56:08 INFO - PROCESS | 3620 | 1465426568466 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3620 | 1465426568469 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE6000 == 29 [pid = 3620] [id = 212] 15:56:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02EB5000) [pid = 3620] [serial = 634] [outer = 0000000000000000] 15:56:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02EE9800) [pid = 3620] [serial = 635] [outer = 0000000A02EB5000] 15:56:08 INFO - PROCESS | 3620 | 1465426568517 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A03DC1800) [pid = 3620] [serial = 636] [outer = 0000000A02EB5000] 15:56:09 INFO - PROCESS | 3620 | 1465426569026 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] 15:56:09 INFO - PROCESS | 3620 | 1465426569083 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 15:56:09 INFO - PROCESS | 3620 | 1465426569089 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:56:09 INFO - PROCESS | 3620 | 1465426569092 Marionette TRACE conn6 <- [1,814,null,{}] 15:56:09 INFO - PROCESS | 3620 | 1465426569096 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}] 15:56:09 INFO - PROCESS | 3620 | 1465426569098 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:09 INFO - PROCESS | 3620 | 1465426569187 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 15:56:09 INFO - PROCESS | 3620 | 1465426569250 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3620 | 1465426569253 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064D2800 == 30 [pid = 3620] [id = 213] 15:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A063BC800) [pid = 3620] [serial = 637] [outer = 0000000000000000] 15:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A063C6800) [pid = 3620] [serial = 638] [outer = 0000000A063BC800] 15:56:09 INFO - PROCESS | 3620 | 1465426569309 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A6ECC0000) [pid = 3620] [serial = 639] [outer = 0000000A063BC800] 15:56:09 INFO - PROCESS | 3620 | 1465426569709 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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 15:56:09 INFO - PROCESS | 3620 | 1465426569720 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3620 | 1465426569723 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 15:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:56:09 INFO - PROCESS | 3620 | 1465426569726 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 3620 | 1465426569730 Marionette TRACE conn6 <- [1,818,null,{}] 15:56:09 INFO - PROCESS | 3620 | 1465426569742 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}] 15:56:09 INFO - PROCESS | 3620 | 1465426569747 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:09 INFO - PROCESS | 3620 | 1465426569864 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 15:56:09 INFO - PROCESS | 3620 | 1465426569875 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3620 | 1465426569878 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70771800 == 31 [pid = 3620] [id = 214] 15:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A6EDDE000) [pid = 3620] [serial = 640] [outer = 0000000000000000] 15:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6F807800) [pid = 3620] [serial = 641] [outer = 0000000A6EDDE000] 15:56:09 INFO - PROCESS | 3620 | 1465426569926 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A706A1400) [pid = 3620] [serial = 642] [outer = 0000000A6EDDE000] 15:56:10 INFO - PROCESS | 3620 | 1465426570355 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]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 15:56:10 INFO - PROCESS | 3620 | 1465426570420 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 3620 | 1465426570424 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 15:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:56:10 INFO - PROCESS | 3620 | 1465426570427 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 3620 | 1465426570429 Marionette TRACE conn6 <- [1,822,null,{}] 15:56:10 INFO - PROCESS | 3620 | 1465426570433 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}] 15:56:10 INFO - PROCESS | 3620 | 1465426570435 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:10 INFO - PROCESS | 3620 | 1465426570548 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 15:56:10 INFO - PROCESS | 3620 | 1465426570557 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3620 | 1465426570559 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FF0000 == 32 [pid = 3620] [id = 215] 15:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70737800) [pid = 3620] [serial = 643] [outer = 0000000000000000] 15:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70A54000) [pid = 3620] [serial = 644] [outer = 0000000A70737800] 15:56:10 INFO - PROCESS | 3620 | 1465426570640 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70E04C00) [pid = 3620] [serial = 645] [outer = 0000000A70737800] 15:56:11 INFO - PROCESS | 3620 | 1465426571081 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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 15:56:11 INFO - PROCESS | 3620 | 1465426571123 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3620 | 1465426571125 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 15:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:56:11 INFO - PROCESS | 3620 | 1465426571128 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3620 | 1465426571130 Marionette TRACE conn6 <- [1,826,null,{}] 15:56:11 INFO - PROCESS | 3620 | 1465426571134 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}] 15:56:11 INFO - PROCESS | 3620 | 1465426571136 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:11 INFO - PROCESS | 3620 | 1465426571271 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 15:56:11 INFO - PROCESS | 3620 | 1465426571295 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3620 | 1465426571298 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B94000 == 33 [pid = 3620] [id = 216] 15:56:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70EAD000) [pid = 3620] [serial = 646] [outer = 0000000000000000] 15:56:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71103C00) [pid = 3620] [serial = 647] [outer = 0000000A70EAD000] 15:56:11 INFO - PROCESS | 3620 | 1465426571343 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A74E4C000) [pid = 3620] [serial = 648] [outer = 0000000A70EAD000] 15:56:11 INFO - PROCESS | 3620 | 1465426571786 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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 15:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:56:11 INFO - PROCESS | 3620 | 1465426571820 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3620 | 1465426571822 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 15:56:11 INFO - PROCESS | 3620 | 1465426571825 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3620 | 1465426571827 Marionette TRACE conn6 <- [1,830,null,{}] 15:56:11 INFO - PROCESS | 3620 | 1465426571830 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}] 15:56:11 INFO - PROCESS | 3620 | 1465426571836 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:11 INFO - PROCESS | 3620 | 1465426571968 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 15:56:12 INFO - PROCESS | 3620 | 1465426572027 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3620 | 1465426572029 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4A6800 == 34 [pid = 3620] [id = 217] 15:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75B9C800) [pid = 3620] [serial = 649] [outer = 0000000000000000] 15:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7685F400) [pid = 3620] [serial = 650] [outer = 0000000A75B9C800] 15:56:12 INFO - PROCESS | 3620 | 1465426572074 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76913800) [pid = 3620] [serial = 651] [outer = 0000000A75B9C800] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027DCC00) [pid = 3620] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EF1400) [pid = 3620] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0285D800) [pid = 3620] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0285E000) [pid = 3620] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ED51800) [pid = 3620] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A74E48400) [pid = 3620] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05DE9800) [pid = 3620] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A03DC3800) [pid = 3620] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02EEE400) [pid = 3620] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A027DA000) [pid = 3620] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:56:12 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A70A56000) [pid = 3620] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:56:12 INFO - PROCESS | 3620 | 1465426572507 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]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms 15:56:12 INFO - PROCESS | 3620 | 1465426572584 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 3620 | 1465426572586 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 15:56:12 INFO - PROCESS | 3620 | 1465426572589 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 3620 | 1465426572591 Marionette TRACE conn6 <- [1,834,null,{}] 15:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:56:12 INFO - PROCESS | 3620 | 1465426572595 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}] 15:56:12 INFO - PROCESS | 3620 | 1465426572597 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:12 INFO - PROCESS | 3620 | 1465426572677 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 15:56:12 INFO - PROCESS | 3620 | 1465426572750 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3620 | 1465426572752 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB69000 == 35 [pid = 3620] [id = 218] 15:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02754400) [pid = 3620] [serial = 652] [outer = 0000000000000000] 15:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A70695000) [pid = 3620] [serial = 653] [outer = 0000000A02754400] 15:56:12 INFO - PROCESS | 3620 | 1465426572796 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A76915C00) [pid = 3620] [serial = 654] [outer = 0000000A02754400] 15:56:14 INFO - PROCESS | 3620 | 1465426574405 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]]]}] 15:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1979ms 15:56:14 INFO - PROCESS | 3620 | 1465426574723 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 3620 | 1465426574729 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 15:56:14 INFO - PROCESS | 3620 | 1465426574736 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 3620 | 1465426574741 Marionette TRACE conn6 <- [1,838,null,{}] 15:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:56:14 INFO - PROCESS | 3620 | 1465426574761 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}] 15:56:14 INFO - PROCESS | 3620 | 1465426574765 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:14 INFO - PROCESS | 3620 | 1465426574882 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 15:56:14 INFO - PROCESS | 3620 | 1465426574945 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3620 | 1465426574949 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B23800 == 36 [pid = 3620] [id = 219] 15:56:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02E3F000) [pid = 3620] [serial = 655] [outer = 0000000000000000] 15:56:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02EB8000) [pid = 3620] [serial = 656] [outer = 0000000A02E3F000] 15:56:15 INFO - PROCESS | 3620 | 1465426575010 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A03D42C00) [pid = 3620] [serial = 657] [outer = 0000000A02E3F000] 15:56:15 INFO - PROCESS | 3620 | 1465426575642 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]]]}] 15:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 986ms 15:56:15 INFO - PROCESS | 3620 | 1465426575733 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 15:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:56:15 INFO - PROCESS | 3620 | 1465426575737 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 15:56:15 INFO - PROCESS | 3620 | 1465426575744 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 3620 | 1465426575748 Marionette TRACE conn6 <- [1,842,null,{}] 15:56:15 INFO - PROCESS | 3620 | 1465426575752 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}] 15:56:15 INFO - PROCESS | 3620 | 1465426575756 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:15 INFO - PROCESS | 3620 | 1465426575916 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 15:56:15 INFO - PROCESS | 3620 | 1465426575959 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 3620 | 1465426575962 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71A96800 == 37 [pid = 3620] [id = 220] 15:56:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6ED50800) [pid = 3620] [serial = 658] [outer = 0000000000000000] 15:56:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6EED6400) [pid = 3620] [serial = 659] [outer = 0000000A6ED50800] 15:56:16 INFO - PROCESS | 3620 | 1465426576046 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70729800) [pid = 3620] [serial = 660] [outer = 0000000A6ED50800] 15:56:16 INFO - PROCESS | 3620 | 1465426576658 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]]]}] 15:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 986ms 15:56:16 INFO - PROCESS | 3620 | 1465426576728 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 15:56:16 INFO - PROCESS | 3620 | 1465426576731 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 15:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:56:16 INFO - PROCESS | 3620 | 1465426576735 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 3620 | 1465426576737 Marionette TRACE conn6 <- [1,846,null,{}] 15:56:16 INFO - PROCESS | 3620 | 1465426576748 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}] 15:56:16 INFO - PROCESS | 3620 | 1465426576753 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:16 INFO - PROCESS | 3620 | 1465426576902 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 15:56:17 INFO - PROCESS | 3620 | 1465426577017 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 3620 | 1465426577021 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C93A000 == 38 [pid = 3620] [id = 221] 15:56:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75942C00) [pid = 3620] [serial = 661] [outer = 0000000000000000] 15:56:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A759A1000) [pid = 3620] [serial = 662] [outer = 0000000A75942C00] 15:56:17 INFO - PROCESS | 3620 | 1465426577083 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75EF9C00) [pid = 3620] [serial = 663] [outer = 0000000A75942C00] 15:56:17 INFO - PROCESS | 3620 | 1465426577887 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]]]}] 15:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1238ms 15:56:17 INFO - PROCESS | 3620 | 1465426577975 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 15:56:17 INFO - PROCESS | 3620 | 1465426577980 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 15:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:56:17 INFO - PROCESS | 3620 | 1465426577985 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 3620 | 1465426577989 Marionette TRACE conn6 <- [1,850,null,{}] 15:56:18 INFO - PROCESS | 3620 | 1465426577995 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}] 15:56:18 INFO - PROCESS | 3620 | 1465426577998 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:18 INFO - PROCESS | 3620 | 1465426578150 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 15:56:18 INFO - PROCESS | 3620 | 1465426578216 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 3620 | 1465426578221 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D730000 == 37 [pid = 3620] [id = 18] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7681F000 == 36 [pid = 3620] [id = 28] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7698E800 == 35 [pid = 3620] [id = 15] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A58F800 == 34 [pid = 3620] [id = 29] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A755BF000 == 33 [pid = 3620] [id = 27] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7ED93800 == 32 [pid = 3620] [id = 23] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE8000 == 31 [pid = 3620] [id = 25] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4A6800 == 30 [pid = 3620] [id = 217] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B94000 == 29 [pid = 3620] [id = 216] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FF0000 == 28 [pid = 3620] [id = 215] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70771800 == 27 [pid = 3620] [id = 214] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064D2800 == 26 [pid = 3620] [id = 213] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE6000 == 25 [pid = 3620] [id = 212] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD44000 == 24 [pid = 3620] [id = 209] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75869000 == 23 [pid = 3620] [id = 14] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71456800 == 22 [pid = 3620] [id = 13] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F95800 == 21 [pid = 3620] [id = 26] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70E1A800 == 20 [pid = 3620] [id = 211] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DD4000 == 19 [pid = 3620] [id = 210] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7ED9F800 == 18 [pid = 3620] [id = 21] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E84800 == 17 [pid = 3620] [id = 22] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AADF000 == 16 [pid = 3620] [id = 24] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A580800 == 15 [pid = 3620] [id = 16] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E110800 == 14 [pid = 3620] [id = 19] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E3B5800 == 13 [pid = 3620] [id = 20] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB80000 == 12 [pid = 3620] [id = 17] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB69000 == 11 [pid = 3620] [id = 218] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C93A000 == 10 [pid = 3620] [id = 221] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71A96800 == 9 [pid = 3620] [id = 220] 15:56:18 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B23800 == 8 [pid = 3620] [id = 219] 15:56:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A012AA800 == 9 [pid = 3620] [id = 222] 15:56:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A01184400) [pid = 3620] [serial = 664] [outer = 0000000000000000] 15:56:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A011F2800) [pid = 3620] [serial = 665] [outer = 0000000A01184400] 15:56:18 INFO - PROCESS | 3620 | 1465426578836 Marionette DEBUG loaded listener.js 15:56:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A027CF800) [pid = 3620] [serial = 666] [outer = 0000000A01184400] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A02858C00) [pid = 3620] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02E44C00) [pid = 3620] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A03D3BC00) [pid = 3620] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A03DC7000) [pid = 3620] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A065B1C00) [pid = 3620] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063BE400) [pid = 3620] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03DBB800) [pid = 3620] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6EDDD400) [pid = 3620] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6F64A000) [pid = 3620] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A75949400) [pid = 3620] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A065BC800) [pid = 3620] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A06397000) [pid = 3620] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70623800) [pid = 3620] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A065B3000) [pid = 3620] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A75C5A000) [pid = 3620] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A706A0400) [pid = 3620] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6FF55400) [pid = 3620] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A70622000) [pid = 3620] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A7109D000) [pid = 3620] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A751A1800) [pid = 3620] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A7143F800) [pid = 3620] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A71DE2000) [pid = 3620] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A6ECC0800) [pid = 3620] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:56:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A02855400) [pid = 3620] [serial = 667] [outer = 0000000A70E91800] 15:56:19 INFO - PROCESS | 3620 | 1465426579445 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]]]}] 15:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1486ms 15:56:19 INFO - PROCESS | 3620 | 1465426579476 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 3620 | 1465426579480 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 15:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:56:19 INFO - PROCESS | 3620 | 1465426579485 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 3620 | 1465426579487 Marionette TRACE conn6 <- [1,854,null,{}] 15:56:19 INFO - PROCESS | 3620 | 1465426579493 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}] 15:56:19 INFO - PROCESS | 3620 | 1465426579496 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:19 INFO - PROCESS | 3620 | 1465426579615 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 15:56:19 INFO - PROCESS | 3620 | 1465426579683 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 3620 | 1465426579687 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E89800 == 10 [pid = 3620] [id = 223] 15:56:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A01180800) [pid = 3620] [serial = 668] [outer = 0000000000000000] 15:56:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02EEB000) [pid = 3620] [serial = 669] [outer = 0000000A01180800] 15:56:19 INFO - PROCESS | 3620 | 1465426579736 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A03DBB800) [pid = 3620] [serial = 670] [outer = 0000000A01180800] 15:56:20 INFO - PROCESS | 3620 | 1465426580133 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]]]}] 15:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 15:56:20 INFO - PROCESS | 3620 | 1465426580226 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3620 | 1465426580231 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 15:56:20 INFO - PROCESS | 3620 | 1465426580237 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:56:20 INFO - PROCESS | 3620 | 1465426580240 Marionette TRACE conn6 <- [1,858,null,{}] 15:56:20 INFO - PROCESS | 3620 | 1465426580244 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}] 15:56:20 INFO - PROCESS | 3620 | 1465426580247 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:20 INFO - PROCESS | 3620 | 1465426580350 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 15:56:20 INFO - PROCESS | 3620 | 1465426580359 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 3620 | 1465426580362 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B28800 == 11 [pid = 3620] [id = 224] 15:56:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A05DEC000) [pid = 3620] [serial = 671] [outer = 0000000000000000] 15:56:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05DF3000) [pid = 3620] [serial = 672] [outer = 0000000A05DEC000] 15:56:20 INFO - PROCESS | 3620 | 1465426580416 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A063BC400) [pid = 3620] [serial = 673] [outer = 0000000A05DEC000] 15:56:20 INFO - PROCESS | 3620 | 1465426580894 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]]]}] 15:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 15:56:20 INFO - PROCESS | 3620 | 1465426580934 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3620 | 1465426580936 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 15:56:20 INFO - PROCESS | 3620 | 1465426580940 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:56:20 INFO - PROCESS | 3620 | 1465426580944 Marionette TRACE conn6 <- [1,862,null,{}] 15:56:20 INFO - PROCESS | 3620 | 1465426580955 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}] 15:56:20 INFO - PROCESS | 3620 | 1465426580960 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:21 INFO - PROCESS | 3620 | 1465426581058 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 15:56:21 INFO - PROCESS | 3620 | 1465426581065 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3620 | 1465426581068 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B8000 == 12 [pid = 3620] [id = 225] 15:56:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A6B99E800) [pid = 3620] [serial = 674] [outer = 0000000000000000] 15:56:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6ED49800) [pid = 3620] [serial = 675] [outer = 0000000A6B99E800] 15:56:21 INFO - PROCESS | 3620 | 1465426581121 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6EDDBC00) [pid = 3620] [serial = 676] [outer = 0000000A6B99E800] 15:56:21 INFO - PROCESS | 3620 | 1465426581612 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]]]}] 15:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 733ms 15:56:21 INFO - PROCESS | 3620 | 1465426581676 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3620 | 1465426581679 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 15:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:56:21 INFO - PROCESS | 3620 | 1465426581723 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 3620 | 1465426581726 Marionette TRACE conn6 <- [1,866,null,{}] 15:56:21 INFO - PROCESS | 3620 | 1465426581729 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}] 15:56:21 INFO - PROCESS | 3620 | 1465426581731 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:21 INFO - PROCESS | 3620 | 1465426581846 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 15:56:21 INFO - PROCESS | 3620 | 1465426581852 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3620 | 1465426581854 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F8A000 == 13 [pid = 3620] [id = 226] 15:56:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6F6C9400) [pid = 3620] [serial = 677] [outer = 0000000000000000] 15:56:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6FDC6000) [pid = 3620] [serial = 678] [outer = 0000000A6F6C9400] 15:56:21 INFO - PROCESS | 3620 | 1465426581908 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70620800) [pid = 3620] [serial = 679] [outer = 0000000A6F6C9400] 15:56:22 INFO - PROCESS | 3620 | 1465426582359 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]]]}] 15:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 694ms 15:56:22 INFO - PROCESS | 3620 | 1465426582405 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 3620 | 1465426582407 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 15:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:56:22 INFO - PROCESS | 3620 | 1465426582418 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 3620 | 1465426582420 Marionette TRACE conn6 <- [1,870,null,{}] 15:56:22 INFO - PROCESS | 3620 | 1465426582424 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}] 15:56:22 INFO - PROCESS | 3620 | 1465426582426 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:22 INFO - PROCESS | 3620 | 1465426582532 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 15:56:22 INFO - PROCESS | 3620 | 1465426582539 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3620 | 1465426582541 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71F22800 == 14 [pid = 3620] [id = 227] 15:56:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70729C00) [pid = 3620] [serial = 680] [outer = 0000000000000000] 15:56:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7072FC00) [pid = 3620] [serial = 681] [outer = 0000000A70729C00] 15:56:22 INFO - PROCESS | 3620 | 1465426582599 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70EA7000) [pid = 3620] [serial = 682] [outer = 0000000A70729C00] 15:56:23 INFO - PROCESS | 3620 | 1465426583109 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]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 732ms 15:56:23 INFO - PROCESS | 3620 | 1465426583171 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3620 | 1465426583173 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:56:23 INFO - PROCESS | 3620 | 1465426583181 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3620 | 1465426583183 Marionette TRACE conn6 <- [1,874,null,{}] 15:56:23 INFO - PROCESS | 3620 | 1465426583187 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}] 15:56:23 INFO - PROCESS | 3620 | 1465426583193 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:23 INFO - PROCESS | 3620 | 1465426583410 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02754400) [pid = 3620] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75BD4800) [pid = 3620] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6EDDE000) [pid = 3620] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05DE9C00) [pid = 3620] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02EB5000) [pid = 3620] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A063BC800) [pid = 3620] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A027D6000) [pid = 3620] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A70EAD000) [pid = 3620] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A75B9C800) [pid = 3620] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:56:23 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70737800) [pid = 3620] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:56:23 INFO - PROCESS | 3620 | 1465426583464 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 3620 | 1465426583474 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0283F800 == 15 [pid = 3620] [id = 228] 15:56:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A027D6000) [pid = 3620] [serial = 683] [outer = 0000000000000000] 15:56:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A05D69800) [pid = 3620] [serial = 684] [outer = 0000000A027D6000] 15:56:23 INFO - PROCESS | 3620 | 1465426583519 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A74E41800) [pid = 3620] [serial = 685] [outer = 0000000A027D6000] 15:56:23 INFO - PROCESS | 3620 | 1465426583881 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]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 731ms 15:56:23 INFO - PROCESS | 3620 | 1465426583919 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3620 | 1465426583921 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:56:23 INFO - PROCESS | 3620 | 1465426583925 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3620 | 1465426583927 Marionette TRACE conn6 <- [1,878,null,{}] 15:56:23 INFO - PROCESS | 3620 | 1465426583930 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}] 15:56:23 INFO - PROCESS | 3620 | 1465426583932 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:24 INFO - PROCESS | 3620 | 1465426584016 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 15:56:24 INFO - PROCESS | 3620 | 1465426584023 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3620 | 1465426584025 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76821000 == 16 [pid = 3620] [id = 229] 15:56:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A75147800) [pid = 3620] [serial = 686] [outer = 0000000000000000] 15:56:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A755F6400) [pid = 3620] [serial = 687] [outer = 0000000A75147800] 15:56:24 INFO - PROCESS | 3620 | 1465426584070 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A75950000) [pid = 3620] [serial = 688] [outer = 0000000A75147800] 15:56:24 INFO - PROCESS | 3620 | 1465426584483 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]]]}] 15:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 585ms 15:56:24 INFO - PROCESS | 3620 | 1465426584511 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3620 | 1465426584513 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 15:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:56:24 INFO - PROCESS | 3620 | 1465426584527 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 3620 | 1465426584529 Marionette TRACE conn6 <- [1,882,null,{}] 15:56:24 INFO - PROCESS | 3620 | 1465426584532 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}] 15:56:24 INFO - PROCESS | 3620 | 1465426584534 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:24 INFO - PROCESS | 3620 | 1465426584617 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 15:56:24 INFO - PROCESS | 3620 | 1465426584623 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3620 | 1465426584633 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D19800 == 17 [pid = 3620] [id = 230] 15:56:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7594D800) [pid = 3620] [serial = 689] [outer = 0000000000000000] 15:56:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6ECC5400) [pid = 3620] [serial = 690] [outer = 0000000A7594D800] 15:56:24 INFO - PROCESS | 3620 | 1465426584678 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75EF3000) [pid = 3620] [serial = 691] [outer = 0000000A7594D800] 15:56:25 INFO - PROCESS | 3620 | 1465426585120 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]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 15:56:25 INFO - PROCESS | 3620 | 1465426585160 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 3620 | 1465426585162 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 15:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:56:25 INFO - PROCESS | 3620 | 1465426585166 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 3620 | 1465426585167 Marionette TRACE conn6 <- [1,886,null,{}] 15:56:25 INFO - PROCESS | 3620 | 1465426585176 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}] 15:56:25 INFO - PROCESS | 3620 | 1465426585178 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:25 INFO - PROCESS | 3620 | 1465426585261 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 15:56:25 INFO - PROCESS | 3620 | 1465426585267 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3620 | 1465426585269 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A596800 == 18 [pid = 3620] [id = 231] 15:56:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A76862000) [pid = 3620] [serial = 692] [outer = 0000000000000000] 15:56:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A76911400) [pid = 3620] [serial = 693] [outer = 0000000A76862000] 15:56:25 INFO - PROCESS | 3620 | 1465426585315 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76DAD000) [pid = 3620] [serial = 694] [outer = 0000000A76862000] 15:56:26 INFO - PROCESS | 3620 | 1465426586166 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]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1026ms 15:56:26 INFO - PROCESS | 3620 | 1465426586196 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 3620 | 1465426586201 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 15:56:26 INFO - PROCESS | 3620 | 1465426586206 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:56:26 INFO - PROCESS | 3620 | 1465426586211 Marionette TRACE conn6 <- [1,890,null,{}] 15:56:26 INFO - PROCESS | 3620 | 1465426586238 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}] 15:56:26 INFO - PROCESS | 3620 | 1465426586241 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:26 INFO - PROCESS | 3620 | 1465426586390 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 15:56:26 INFO - PROCESS | 3620 | 1465426586462 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 3620 | 1465426586465 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D90000 == 19 [pid = 3620] [id = 232] 15:56:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02EBB400) [pid = 3620] [serial = 695] [outer = 0000000000000000] 15:56:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A03D37C00) [pid = 3620] [serial = 696] [outer = 0000000A02EBB400] 15:56:26 INFO - PROCESS | 3620 | 1465426586571 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A05DE9400) [pid = 3620] [serial = 697] [outer = 0000000A02EBB400] 15:56:27 INFO - PROCESS | 3620 | 1465426587406 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]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1255ms 15:56:27 INFO - PROCESS | 3620 | 1465426587465 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 3620 | 1465426587470 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 15:56:27 INFO - PROCESS | 3620 | 1465426587475 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:56:27 INFO - PROCESS | 3620 | 1465426587478 Marionette TRACE conn6 <- [1,894,null,{}] 15:56:27 INFO - PROCESS | 3620 | 1465426587484 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}] 15:56:27 INFO - PROCESS | 3620 | 1465426587487 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:27 INFO - PROCESS | 3620 | 1465426587611 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 15:56:27 INFO - PROCESS | 3620 | 1465426587679 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:27 INFO - PROCESS | 3620 | 1465426587684 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DEC000 == 20 [pid = 3620] [id = 233] 15:56:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02EEE000) [pid = 3620] [serial = 698] [outer = 0000000000000000] 15:56:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A03D36C00) [pid = 3620] [serial = 699] [outer = 0000000A02EEE000] 15:56:27 INFO - PROCESS | 3620 | 1465426587737 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A05DEDC00) [pid = 3620] [serial = 700] [outer = 0000000A02EEE000] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A75E3A000) [pid = 3620] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6F807800) [pid = 3620] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A063BB000) [pid = 3620] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ECC1000) [pid = 3620] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02EE9800) [pid = 3620] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03DC1800) [pid = 3620] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063C6800) [pid = 3620] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A6ECC0000) [pid = 3620] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0284C800) [pid = 3620] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02E49800) [pid = 3620] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A71103C00) [pid = 3620] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7685F400) [pid = 3620] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A76913800) [pid = 3620] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70A54000) [pid = 3620] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70E04C00) [pid = 3620] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A74E4C000) [pid = 3620] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A76915C00) [pid = 3620] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A706A1400) [pid = 3620] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A70695000) [pid = 3620] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3620 | 1465426588276 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]]]}] 15:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 837ms 15:56:28 INFO - PROCESS | 3620 | 1465426588316 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 15:56:28 INFO - PROCESS | 3620 | 1465426588321 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 15:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:56:28 INFO - PROCESS | 3620 | 1465426588328 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:56:28 INFO - PROCESS | 3620 | 1465426588331 Marionette TRACE conn6 <- [1,898,null,{}] 15:56:28 INFO - PROCESS | 3620 | 1465426588335 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}] 15:56:28 INFO - PROCESS | 3620 | 1465426588337 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:28 INFO - PROCESS | 3620 | 1465426588431 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 15:56:28 INFO - PROCESS | 3620 | 1465426588437 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 3620 | 1465426588440 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0501B000 == 21 [pid = 3620] [id = 234] 15:56:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A03D3A000) [pid = 3620] [serial = 701] [outer = 0000000000000000] 15:56:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A03DC9800) [pid = 3620] [serial = 702] [outer = 0000000A03D3A000] 15:56:28 INFO - PROCESS | 3620 | 1465426588492 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A063C7400) [pid = 3620] [serial = 703] [outer = 0000000A03D3A000] 15:56:28 INFO - PROCESS | 3620 | 1465426588952 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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 15:56:29 INFO - PROCESS | 3620 | 1465426589020 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3620 | 1465426589023 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:56:29 INFO - PROCESS | 3620 | 1465426589026 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3620 | 1465426589030 Marionette TRACE conn6 <- [1,902,null,{}] 15:56:29 INFO - PROCESS | 3620 | 1465426589043 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}] 15:56:29 INFO - PROCESS | 3620 | 1465426589048 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:29 INFO - PROCESS | 3620 | 1465426589173 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 15:56:29 INFO - PROCESS | 3620 | 1465426589249 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 3620 | 1465426589252 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706C5000 == 22 [pid = 3620] [id = 235] 15:56:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6ED4D800) [pid = 3620] [serial = 704] [outer = 0000000000000000] 15:56:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6EDDDC00) [pid = 3620] [serial = 705] [outer = 0000000A6ED4D800] 15:56:29 INFO - PROCESS | 3620 | 1465426589302 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6FF3FC00) [pid = 3620] [serial = 706] [outer = 0000000A6ED4D800] 15:56:29 INFO - PROCESS | 3620 | 1465426589647 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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 15:56:29 INFO - PROCESS | 3620 | 1465426589731 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3620 | 1465426589734 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:56:29 INFO - PROCESS | 3620 | 1465426589739 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3620 | 1465426589741 Marionette TRACE conn6 <- [1,906,null,{}] 15:56:29 INFO - PROCESS | 3620 | 1465426589745 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}] 15:56:29 INFO - PROCESS | 3620 | 1465426589747 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:29 INFO - PROCESS | 3620 | 1465426589845 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 15:56:29 INFO - PROCESS | 3620 | 1465426589850 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 3620 | 1465426589852 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71A84800 == 23 [pid = 3620] [id = 236] 15:56:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7069F800) [pid = 3620] [serial = 707] [outer = 0000000000000000] 15:56:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70733800) [pid = 3620] [serial = 708] [outer = 0000000A7069F800] 15:56:29 INFO - PROCESS | 3620 | 1465426589898 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70A60400) [pid = 3620] [serial = 709] [outer = 0000000A7069F800] 15:56:30 INFO - PROCESS | 3620 | 1465426590317 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]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 15:56:30 INFO - PROCESS | 3620 | 1465426590369 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 3620 | 1465426590371 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 15:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:56:30 INFO - PROCESS | 3620 | 1465426590375 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 3620 | 1465426590377 Marionette TRACE conn6 <- [1,910,null,{}] 15:56:30 INFO - PROCESS | 3620 | 1465426590380 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}] 15:56:30 INFO - PROCESS | 3620 | 1465426590382 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:30 INFO - PROCESS | 3620 | 1465426590488 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 15:56:30 INFO - PROCESS | 3620 | 1465426590494 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 3620 | 1465426590496 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75920800 == 24 [pid = 3620] [id = 237] 15:56:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A0284C000) [pid = 3620] [serial = 710] [outer = 0000000000000000] 15:56:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7109FC00) [pid = 3620] [serial = 711] [outer = 0000000A0284C000] 15:56:30 INFO - PROCESS | 3620 | 1465426590549 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A71ADFC00) [pid = 3620] [serial = 712] [outer = 0000000A0284C000] 15:56:30 INFO - PROCESS | 3620 | 1465426590949 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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 15:56:31 INFO - PROCESS | 3620 | 1465426591008 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3620 | 1465426591010 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:56:31 INFO - PROCESS | 3620 | 1465426591014 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3620 | 1465426591015 Marionette TRACE conn6 <- [1,914,null,{}] 15:56:31 INFO - PROCESS | 3620 | 1465426591019 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}] 15:56:31 INFO - PROCESS | 3620 | 1465426591026 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:31 INFO - PROCESS | 3620 | 1465426591164 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 15:56:31 INFO - PROCESS | 3620 | 1465426591171 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3620 | 1465426591173 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BC0800 == 25 [pid = 3620] [id = 238] 15:56:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A74EBC400) [pid = 3620] [serial = 713] [outer = 0000000000000000] 15:56:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75949400) [pid = 3620] [serial = 714] [outer = 0000000A74EBC400] 15:56:31 INFO - PROCESS | 3620 | 1465426591264 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A76919800) [pid = 3620] [serial = 715] [outer = 0000000A74EBC400] 15:56:31 INFO - PROCESS | 3620 | 1465426591654 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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 15:56:31 INFO - PROCESS | 3620 | 1465426591707 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3620 | 1465426591709 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:56:31 INFO - PROCESS | 3620 | 1465426591720 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3620 | 1465426591722 Marionette TRACE conn6 <- [1,918,null,{}] 15:56:31 INFO - PROCESS | 3620 | 1465426591726 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}] 15:56:31 INFO - PROCESS | 3620 | 1465426591728 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:31 INFO - PROCESS | 3620 | 1465426591841 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 15:56:31 INFO - PROCESS | 3620 | 1465426591847 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3620 | 1465426591849 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A59A800 == 26 [pid = 3620] [id = 239] 15:56:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A769C7000) [pid = 3620] [serial = 716] [outer = 0000000000000000] 15:56:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A76DE9400) [pid = 3620] [serial = 717] [outer = 0000000A769C7000] 15:56:31 INFO - PROCESS | 3620 | 1465426591934 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A774E3800) [pid = 3620] [serial = 718] [outer = 0000000A769C7000] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6F6C9400) [pid = 3620] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A01180800) [pid = 3620] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6B99E800) [pid = 3620] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A70729C00) [pid = 3620] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A05DEC000) [pid = 3620] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A01184400) [pid = 3620] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A027D6000) [pid = 3620] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A75942C00) [pid = 3620] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75147800) [pid = 3620] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02E3F000) [pid = 3620] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ED50800) [pid = 3620] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:56:32 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7594D800) [pid = 3620] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:56:33 INFO - PROCESS | 3620 | 1465426593205 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]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1549ms 15:56:33 INFO - PROCESS | 3620 | 1465426593314 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 3620 | 1465426593316 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 15:56:33 INFO - PROCESS | 3620 | 1465426593319 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 3620 | 1465426593321 Marionette TRACE conn6 <- [1,922,null,{}] 15:56:33 INFO - PROCESS | 3620 | 1465426593325 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}] 15:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:56:33 INFO - PROCESS | 3620 | 1465426593327 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:33 INFO - PROCESS | 3620 | 1465426593405 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 15:56:33 INFO - PROCESS | 3620 | 1465426593541 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3620 | 1465426593543 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE7000 == 27 [pid = 3620] [id = 240] 15:56:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A751A1400) [pid = 3620] [serial = 719] [outer = 0000000000000000] 15:56:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A76DB2000) [pid = 3620] [serial = 720] [outer = 0000000A751A1400] 15:56:33 INFO - PROCESS | 3620 | 1465426593595 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7A1AB400) [pid = 3620] [serial = 721] [outer = 0000000A751A1400] 15:56:33 INFO - PROCESS | 3620 | 1465426593994 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]]]}] 15:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 15:56:34 INFO - PROCESS | 3620 | 1465426594063 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 15:56:34 INFO - PROCESS | 3620 | 1465426594074 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 15:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:56:34 INFO - PROCESS | 3620 | 1465426594080 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 3620 | 1465426594082 Marionette TRACE conn6 <- [1,926,null,{}] 15:56:34 INFO - PROCESS | 3620 | 1465426594085 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}] 15:56:34 INFO - PROCESS | 3620 | 1465426594087 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:34 INFO - PROCESS | 3620 | 1465426594210 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 15:56:34 INFO - PROCESS | 3620 | 1465426594278 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 3620 | 1465426594282 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028CA800 == 28 [pid = 3620] [id = 241] 15:56:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A013D9C00) [pid = 3620] [serial = 722] [outer = 0000000000000000] 15:56:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A027A3C00) [pid = 3620] [serial = 723] [outer = 0000000A013D9C00] 15:56:34 INFO - PROCESS | 3620 | 1465426594341 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A02858C00) [pid = 3620] [serial = 724] [outer = 0000000A013D9C00] 15:56:34 INFO - PROCESS | 3620 | 1465426594936 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 942ms 15:56:35 INFO - PROCESS | 3620 | 1465426595026 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3620 | 1465426595030 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:56:35 INFO - PROCESS | 3620 | 1465426595036 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3620 | 1465426595039 Marionette TRACE conn6 <- [1,930,null,{}] 15:56:35 INFO - PROCESS | 3620 | 1465426595059 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}] 15:56:35 INFO - PROCESS | 3620 | 1465426595064 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:35 INFO - PROCESS | 3620 | 1465426595187 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 15:56:35 INFO - PROCESS | 3620 | 1465426595253 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 3620 | 1465426595256 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F87000 == 29 [pid = 3620] [id = 242] 15:56:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A063C3400) [pid = 3620] [serial = 725] [outer = 0000000000000000] 15:56:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6ECB8000) [pid = 3620] [serial = 726] [outer = 0000000A063C3400] 15:56:35 INFO - PROCESS | 3620 | 1465426595314 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ED53400) [pid = 3620] [serial = 727] [outer = 0000000A063C3400] 15:56:35 INFO - PROCESS | 3620 | 1465426595935 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 944ms 15:56:35 INFO - PROCESS | 3620 | 1465426595983 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3620 | 1465426595986 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:56:35 INFO - PROCESS | 3620 | 1465426595991 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3620 | 1465426595993 Marionette TRACE conn6 <- [1,934,null,{}] 15:56:36 INFO - PROCESS | 3620 | 1465426595997 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}] 15:56:36 INFO - PROCESS | 3620 | 1465426596000 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:36 INFO - PROCESS | 3620 | 1465426596114 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 15:56:36 INFO - PROCESS | 3620 | 1465426596191 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 3620 | 1465426596194 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D214800 == 30 [pid = 3620] [id = 243] 15:56:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7069AC00) [pid = 3620] [serial = 728] [outer = 0000000000000000] 15:56:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A74EBDC00) [pid = 3620] [serial = 729] [outer = 0000000A7069AC00] 15:56:36 INFO - PROCESS | 3620 | 1465426596290 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A75C64800) [pid = 3620] [serial = 730] [outer = 0000000A7069AC00] 15:56:36 INFO - PROCESS | 3620 | 1465426596927 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]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 985ms 15:56:36 INFO - PROCESS | 3620 | 1465426596977 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 3620 | 1465426596981 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 15:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:56:36 INFO - PROCESS | 3620 | 1465426596993 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 3620 | 1465426596998 Marionette TRACE conn6 <- [1,938,null,{}] 15:56:37 INFO - PROCESS | 3620 | 1465426597002 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}] 15:56:37 INFO - PROCESS | 3620 | 1465426597006 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:37 INFO - PROCESS | 3620 | 1465426597124 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 15:56:37 INFO - PROCESS | 3620 | 1465426597197 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 3620 | 1465426597200 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DB13000 == 31 [pid = 3620] [id = 244] 15:56:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7A50D000) [pid = 3620] [serial = 731] [outer = 0000000000000000] 15:56:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7A5E2400) [pid = 3620] [serial = 732] [outer = 0000000A7A50D000] 15:56:37 INFO - PROCESS | 3620 | 1465426597254 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7A5EA400) [pid = 3620] [serial = 733] [outer = 0000000A7A50D000] 15:56:37 INFO - PROCESS | 3620 | 1465426597977 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]]]}] 15:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1031ms 15:56:38 INFO - PROCESS | 3620 | 1465426598022 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 3620 | 1465426598027 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 15:56:38 INFO - PROCESS | 3620 | 1465426598032 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:56:38 INFO - PROCESS | 3620 | 1465426598036 Marionette TRACE conn6 <- [1,942,null,{}] 15:56:38 INFO - PROCESS | 3620 | 1465426598041 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}] 15:56:38 INFO - PROCESS | 3620 | 1465426598044 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:38 INFO - PROCESS | 3620 | 1465426598149 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 15:56:38 INFO - PROCESS | 3620 | 1465426598223 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 3620 | 1465426598227 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064D0000 == 32 [pid = 3620] [id = 245] 15:56:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A02EBB000) [pid = 3620] [serial = 734] [outer = 0000000000000000] 15:56:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A03DBFC00) [pid = 3620] [serial = 735] [outer = 0000000A02EBB000] 15:56:38 INFO - PROCESS | 3620 | 1465426598277 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A065B5000) [pid = 3620] [serial = 736] [outer = 0000000A02EBB000] 15:56:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A012AA800 == 31 [pid = 3620] [id = 222] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A6ECC5400) [pid = 3620] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6FDC6000) [pid = 3620] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A02EEB000) [pid = 3620] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03DBB800) [pid = 3620] [serial = 670] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ED49800) [pid = 3620] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7072FC00) [pid = 3620] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A05DF3000) [pid = 3620] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70620800) [pid = 3620] [serial = 679] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A063BC400) [pid = 3620] [serial = 673] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A011F2800) [pid = 3620] [serial = 665] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027CF800) [pid = 3620] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05D69800) [pid = 3620] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A70EA7000) [pid = 3620] [serial = 682] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A75EF9C00) [pid = 3620] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A759A1000) [pid = 3620] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A755F6400) [pid = 3620] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A74E41800) [pid = 3620] [serial = 685] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A76DA8000) [pid = 3620] [serial = 381] [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.] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A03D42C00) [pid = 3620] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A02EB8000) [pid = 3620] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A75EF3000) [pid = 3620] [serial = 691] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70729800) [pid = 3620] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6EED6400) [pid = 3620] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A75950000) [pid = 3620] [serial = 688] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A6EDDBC00) [pid = 3620] [serial = 676] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3620 | 1465426599521 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]]]}] 15:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1545ms 15:56:39 INFO - PROCESS | 3620 | 1465426599581 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 3620 | 1465426599585 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 15:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:56:39 INFO - PROCESS | 3620 | 1465426599592 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - PROCESS | 3620 | 1465426599595 Marionette TRACE conn6 <- [1,946,null,{}] 15:56:39 INFO - PROCESS | 3620 | 1465426599601 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}] 15:56:39 INFO - PROCESS | 3620 | 1465426599604 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:39 INFO - PROCESS | 3620 | 1465426599689 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 15:56:39 INFO - PROCESS | 3620 | 1465426599696 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 3620 | 1465426599700 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B19800 == 32 [pid = 3620] [id = 246] 15:56:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A027DA400) [pid = 3620] [serial = 737] [outer = 0000000000000000] 15:56:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A02854800) [pid = 3620] [serial = 738] [outer = 0000000A027DA400] 15:56:39 INFO - PROCESS | 3620 | 1465426599754 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02EBC400) [pid = 3620] [serial = 739] [outer = 0000000A027DA400] 15:56:40 INFO - PROCESS | 3620 | 1465426600530 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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 985ms 15:56:40 INFO - PROCESS | 3620 | 1465426600580 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 3620 | 1465426600585 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 15:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:56:40 INFO - PROCESS | 3620 | 1465426600590 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 3620 | 1465426600596 Marionette TRACE conn6 <- [1,950,null,{}] 15:56:40 INFO - PROCESS | 3620 | 1465426600601 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}] 15:56:40 INFO - PROCESS | 3620 | 1465426600604 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:40 INFO - PROCESS | 3620 | 1465426600724 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 15:56:40 INFO - PROCESS | 3620 | 1465426600792 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 3620 | 1465426600795 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E9C800 == 33 [pid = 3620] [id = 247] 15:56:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A03D33800) [pid = 3620] [serial = 740] [outer = 0000000000000000] 15:56:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A03D38C00) [pid = 3620] [serial = 741] [outer = 0000000A03D33800] 15:56:40 INFO - PROCESS | 3620 | 1465426600854 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03DC8800) [pid = 3620] [serial = 742] [outer = 0000000A03D33800] 15:56:41 INFO - PROCESS | 3620 | 1465426601570 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]]]}] 15:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1031ms 15:56:41 INFO - PROCESS | 3620 | 1465426601625 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 3620 | 1465426601631 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 15:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:56:41 INFO - PROCESS | 3620 | 1465426601638 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:56:41 INFO - PROCESS | 3620 | 1465426601642 Marionette TRACE conn6 <- [1,954,null,{}] 15:56:41 INFO - PROCESS | 3620 | 1465426601646 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}] 15:56:41 INFO - PROCESS | 3620 | 1465426601649 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:41 INFO - PROCESS | 3620 | 1465426601801 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 15:56:41 INFO - PROCESS | 3620 | 1465426601864 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 3620 | 1465426601866 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064DB800 == 34 [pid = 3620] [id = 248] 15:56:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02849800) [pid = 3620] [serial = 743] [outer = 0000000000000000] 15:56:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A063BF800) [pid = 3620] [serial = 744] [outer = 0000000A02849800] 15:56:41 INFO - PROCESS | 3620 | 1465426601925 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A065B9400) [pid = 3620] [serial = 745] [outer = 0000000A02849800] 15:56:42 INFO - PROCESS | 3620 | 1465426602611 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]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1030ms 15:56:42 INFO - PROCESS | 3620 | 1465426602669 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 3620 | 1465426602673 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 15:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:56:42 INFO - PROCESS | 3620 | 1465426602678 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 3620 | 1465426602681 Marionette TRACE conn6 <- [1,958,null,{}] 15:56:42 INFO - PROCESS | 3620 | 1465426602687 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}] 15:56:42 INFO - PROCESS | 3620 | 1465426602690 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:42 INFO - PROCESS | 3620 | 1465426602785 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 15:56:42 INFO - PROCESS | 3620 | 1465426602856 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 3620 | 1465426602858 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA9800 == 35 [pid = 3620] [id = 249] 15:56:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A0285AC00) [pid = 3620] [serial = 746] [outer = 0000000000000000] 15:56:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A03D42400) [pid = 3620] [serial = 747] [outer = 0000000A0285AC00] 15:56:42 INFO - PROCESS | 3620 | 1465426602907 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A063BAC00) [pid = 3620] [serial = 748] [outer = 0000000A0285AC00] 15:56:43 INFO - PROCESS | 3620 | 1465426603332 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]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 15:56:43 INFO - PROCESS | 3620 | 1465426603370 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 3620 | 1465426603375 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 15:56:43 INFO - PROCESS | 3620 | 1465426603381 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:56:43 INFO - PROCESS | 3620 | 1465426603384 Marionette TRACE conn6 <- [1,962,null,{}] 15:56:43 INFO - PROCESS | 3620 | 1465426603388 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}] 15:56:43 INFO - PROCESS | 3620 | 1465426603391 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:43 INFO - PROCESS | 3620 | 1465426603481 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 15:56:43 INFO - PROCESS | 3620 | 1465426603494 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 3620 | 1465426603496 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706CD000 == 36 [pid = 3620] [id = 250] 15:56:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ED4C000) [pid = 3620] [serial = 749] [outer = 0000000000000000] 15:56:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6ED53800) [pid = 3620] [serial = 750] [outer = 0000000A6ED4C000] 15:56:43 INFO - PROCESS | 3620 | 1465426603543 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6F64A800) [pid = 3620] [serial = 751] [outer = 0000000A6ED4C000] 15:56:44 INFO - PROCESS | 3620 | 1465426604019 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]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 15:56:44 INFO - PROCESS | 3620 | 1465426604074 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 3620 | 1465426604077 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 15:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:56:44 INFO - PROCESS | 3620 | 1465426604080 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 3620 | 1465426604084 Marionette TRACE conn6 <- [1,966,null,{}] 15:56:44 INFO - PROCESS | 3620 | 1465426604096 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}] 15:56:44 INFO - PROCESS | 3620 | 1465426604101 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:44 INFO - PROCESS | 3620 | 1465426604191 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 15:56:44 INFO - PROCESS | 3620 | 1465426604208 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 3620 | 1465426604211 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FEB000 == 37 [pid = 3620] [id = 251] 15:56:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7069FC00) [pid = 3620] [serial = 752] [outer = 0000000000000000] 15:56:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7072A400) [pid = 3620] [serial = 753] [outer = 0000000A7069FC00] 15:56:44 INFO - PROCESS | 3620 | 1465426604323 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70A55400) [pid = 3620] [serial = 754] [outer = 0000000A7069FC00] 15:56:44 INFO - PROCESS | 3620 | 1465426604765 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]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 15:56:44 INFO - PROCESS | 3620 | 1465426604831 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 3620 | 1465426604834 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 15:56:44 INFO - PROCESS | 3620 | 1465426604838 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 3620 | 1465426604840 Marionette TRACE conn6 <- [1,970,null,{}] 15:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:56:44 INFO - PROCESS | 3620 | 1465426604843 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}] 15:56:44 INFO - PROCESS | 3620 | 1465426604845 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:44 INFO - PROCESS | 3620 | 1465426604962 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 15:56:44 INFO - PROCESS | 3620 | 1465426604975 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 3620 | 1465426604977 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7596B800 == 38 [pid = 3620] [id = 252] 15:56:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A710A3000) [pid = 3620] [serial = 755] [outer = 0000000000000000] 15:56:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A71438000) [pid = 3620] [serial = 756] [outer = 0000000A710A3000] 15:56:45 INFO - PROCESS | 3620 | 1465426605067 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A71FB2800) [pid = 3620] [serial = 757] [outer = 0000000A710A3000] 15:56:45 INFO - PROCESS | 3620 | 1465426605489 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]]]}] 15:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 15:56:45 INFO - PROCESS | 3620 | 1465426605578 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 15:56:45 INFO - PROCESS | 3620 | 1465426605581 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 15:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A013D9C00) [pid = 3620] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A063C3400) [pid = 3620] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A74EBC400) [pid = 3620] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0284C000) [pid = 3620] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A769C7000) [pid = 3620] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02EBB400) [pid = 3620] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02EEE000) [pid = 3620] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A76862000) [pid = 3620] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7069F800) [pid = 3620] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6ED4D800) [pid = 3620] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A03D3A000) [pid = 3620] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7069AC00) [pid = 3620] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7A50D000) [pid = 3620] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A751A1400) [pid = 3620] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:56:45 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02EBB000) [pid = 3620] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:56:45 INFO - PROCESS | 3620 | 1465426605609 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - PROCESS | 3620 | 1465426605611 Marionette TRACE conn6 <- [1,974,null,{}] 15:56:45 INFO - PROCESS | 3620 | 1465426605618 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}] 15:56:45 INFO - PROCESS | 3620 | 1465426605620 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:45 INFO - PROCESS | 3620 | 1465426605729 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 15:56:45 INFO - PROCESS | 3620 | 1465426605773 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3620 | 1465426605776 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E1A000 == 39 [pid = 3620] [id = 253] 15:56:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A011F2800) [pid = 3620] [serial = 758] [outer = 0000000000000000] 15:56:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A0284F400) [pid = 3620] [serial = 759] [outer = 0000000A011F2800] 15:56:45 INFO - PROCESS | 3620 | 1465426605821 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6FD11C00) [pid = 3620] [serial = 760] [outer = 0000000A011F2800] 15:56:46 INFO - PROCESS | 3620 | 1465426606226 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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 15:56:46 INFO - PROCESS | 3620 | 1465426606256 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 3620 | 1465426606258 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 15:56:46 INFO - PROCESS | 3620 | 1465426606261 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:56:46 INFO - PROCESS | 3620 | 1465426606263 Marionette TRACE conn6 <- [1,978,null,{}] 15:56:46 INFO - PROCESS | 3620 | 1465426606267 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}] 15:56:46 INFO - PROCESS | 3620 | 1465426606273 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:46 INFO - PROCESS | 3620 | 1465426606408 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 15:56:46 INFO - PROCESS | 3620 | 1465426606420 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 3620 | 1465426606422 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064DA800 == 40 [pid = 3620] [id = 254] 15:56:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A750F0800) [pid = 3620] [serial = 761] [outer = 0000000000000000] 15:56:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75B71C00) [pid = 3620] [serial = 762] [outer = 0000000A750F0800] 15:56:46 INFO - PROCESS | 3620 | 1465426606469 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7685FC00) [pid = 3620] [serial = 763] [outer = 0000000A750F0800] 15:56:46 INFO - PROCESS | 3620 | 1465426606904 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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 15:56:46 INFO - PROCESS | 3620 | 1465426606935 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 3620 | 1465426606937 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:56:46 INFO - PROCESS | 3620 | 1465426606945 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 3620 | 1465426606947 Marionette TRACE conn6 <- [1,982,null,{}] 15:56:46 INFO - PROCESS | 3620 | 1465426606950 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}] 15:56:46 INFO - PROCESS | 3620 | 1465426606952 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:47 INFO - PROCESS | 3620 | 1465426607034 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 15:56:47 INFO - PROCESS | 3620 | 1465426607041 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3620 | 1465426607043 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFDF800 == 41 [pid = 3620] [id = 255] 15:56:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75EFCC00) [pid = 3620] [serial = 764] [outer = 0000000000000000] 15:56:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76915000) [pid = 3620] [serial = 765] [outer = 0000000A75EFCC00] 15:56:47 INFO - PROCESS | 3620 | 1465426607087 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76DE6000) [pid = 3620] [serial = 766] [outer = 0000000A75EFCC00] 15:56:47 INFO - PROCESS | 3620 | 1465426607504 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]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 587ms 15:56:47 INFO - PROCESS | 3620 | 1465426607543 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 15:56:47 INFO - PROCESS | 3620 | 1465426607545 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 15:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:56:47 INFO - PROCESS | 3620 | 1465426607549 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 3620 | 1465426607551 Marionette TRACE conn6 <- [1,986,null,{}] 15:56:47 INFO - PROCESS | 3620 | 1465426607559 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}] 15:56:47 INFO - PROCESS | 3620 | 1465426607561 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:47 INFO - PROCESS | 3620 | 1465426607644 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 15:56:47 INFO - PROCESS | 3620 | 1465426607650 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3620 | 1465426607652 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D21B800 == 42 [pid = 3620] [id = 256] 15:56:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A774E1000) [pid = 3620] [serial = 767] [outer = 0000000000000000] 15:56:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A1AB000) [pid = 3620] [serial = 768] [outer = 0000000A774E1000] 15:56:47 INFO - PROCESS | 3620 | 1465426607698 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7A5CE400) [pid = 3620] [serial = 769] [outer = 0000000A774E1000] 15:56:48 INFO - PROCESS | 3620 | 1465426608138 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]]]}] 15:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 15:56:48 INFO - PROCESS | 3620 | 1465426608178 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 15:56:48 INFO - PROCESS | 3620 | 1465426608180 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 15:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:56:48 INFO - PROCESS | 3620 | 1465426608194 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - PROCESS | 3620 | 1465426608196 Marionette TRACE conn6 <- [1,990,null,{}] 15:56:48 INFO - PROCESS | 3620 | 1465426608200 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}] 15:56:48 INFO - PROCESS | 3620 | 1465426608202 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:48 INFO - PROCESS | 3620 | 1465426608328 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 15:56:48 INFO - PROCESS | 3620 | 1465426608448 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 3620 | 1465426608451 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028E2000 == 43 [pid = 3620] [id = 257] 15:56:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A0117A800) [pid = 3620] [serial = 770] [outer = 0000000000000000] 15:56:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02755800) [pid = 3620] [serial = 771] [outer = 0000000A0117A800] 15:56:48 INFO - PROCESS | 3620 | 1465426608511 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02E43000) [pid = 3620] [serial = 772] [outer = 0000000A0117A800] 15:56:49 INFO - PROCESS | 3620 | 1465426609168 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]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1025ms 15:56:49 INFO - PROCESS | 3620 | 1465426609225 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 3620 | 1465426609229 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 15:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:56:49 INFO - PROCESS | 3620 | 1465426609256 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 3620 | 1465426609259 Marionette TRACE conn6 <- [1,994,null,{}] 15:56:49 INFO - PROCESS | 3620 | 1465426609264 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}] 15:56:49 INFO - PROCESS | 3620 | 1465426609267 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:49 INFO - PROCESS | 3620 | 1465426609446 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 15:56:49 INFO - PROCESS | 3620 | 1465426609532 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 3620 | 1465426609535 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750D2000 == 44 [pid = 3620] [id = 258] 15:56:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6ED4C400) [pid = 3620] [serial = 773] [outer = 0000000000000000] 15:56:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A6F649800) [pid = 3620] [serial = 774] [outer = 0000000A6ED4C400] 15:56:49 INFO - PROCESS | 3620 | 1465426609592 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A70695C00) [pid = 3620] [serial = 775] [outer = 0000000A6ED4C400] 15:56:50 INFO - PROCESS | 3620 | 1465426610193 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]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 999ms 15:56:50 INFO - PROCESS | 3620 | 1465426610238 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 15:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:56:50 INFO - PROCESS | 3620 | 1465426610242 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 15:56:50 INFO - PROCESS | 3620 | 1465426610246 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 3620 | 1465426610248 Marionette TRACE conn6 <- [1,998,null,{}] 15:56:50 INFO - PROCESS | 3620 | 1465426610253 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}] 15:56:50 INFO - PROCESS | 3620 | 1465426610255 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:50 INFO - PROCESS | 3620 | 1465426610369 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 15:56:50 INFO - PROCESS | 3620 | 1465426610458 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 3620 | 1465426610461 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DD2D000 == 45 [pid = 3620] [id = 259] 15:56:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A74E46400) [pid = 3620] [serial = 776] [outer = 0000000000000000] 15:56:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A751A1800) [pid = 3620] [serial = 777] [outer = 0000000A74E46400] 15:56:50 INFO - PROCESS | 3620 | 1465426610516 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A75BD9C00) [pid = 3620] [serial = 778] [outer = 0000000A74E46400] 15:56:51 INFO - PROCESS | 3620 | 1465426611160 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]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 984ms 15:56:51 INFO - PROCESS | 3620 | 1465426611231 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 3620 | 1465426611236 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 15:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:56:51 INFO - PROCESS | 3620 | 1465426611262 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 3620 | 1465426611268 Marionette TRACE conn6 <- [1,1002,null,{}] 15:56:51 INFO - PROCESS | 3620 | 1465426611272 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}] 15:56:51 INFO - PROCESS | 3620 | 1465426611275 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:51 INFO - PROCESS | 3620 | 1465426611506 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 15:56:51 INFO - PROCESS | 3620 | 1465426611576 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 3620 | 1465426611579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B20800 == 46 [pid = 3620] [id = 260] 15:56:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A02756400) [pid = 3620] [serial = 779] [outer = 0000000000000000] 15:56:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02EE9400) [pid = 3620] [serial = 780] [outer = 0000000A02756400] 15:56:51 INFO - PROCESS | 3620 | 1465426611673 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A05DE9C00) [pid = 3620] [serial = 781] [outer = 0000000A02756400] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D21B800 == 45 [pid = 3620] [id = 256] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFDF800 == 44 [pid = 3620] [id = 255] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064DA800 == 43 [pid = 3620] [id = 254] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E1A000 == 42 [pid = 3620] [id = 253] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7596B800 == 41 [pid = 3620] [id = 252] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FEB000 == 40 [pid = 3620] [id = 251] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706CD000 == 39 [pid = 3620] [id = 250] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA9800 == 38 [pid = 3620] [id = 249] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064DB800 == 37 [pid = 3620] [id = 248] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E9C800 == 36 [pid = 3620] [id = 247] 15:56:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B19800 == 35 [pid = 3620] [id = 246] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A02858C00) [pid = 3620] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A027A3C00) [pid = 3620] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A6ECB8000) [pid = 3620] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A75949400) [pid = 3620] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7109FC00) [pid = 3620] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A76DE9400) [pid = 3620] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A76919800) [pid = 3620] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A05DE9400) [pid = 3620] [serial = 697] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03D36C00) [pid = 3620] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A05DEDC00) [pid = 3620] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A76DAD000) [pid = 3620] [serial = 694] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A76911400) [pid = 3620] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70733800) [pid = 3620] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6EDDDC00) [pid = 3620] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A6FF3FC00) [pid = 3620] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03DC9800) [pid = 3620] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063C7400) [pid = 3620] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03D37C00) [pid = 3620] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A74EBDC00) [pid = 3620] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A065B5000) [pid = 3620] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A774E3800) [pid = 3620] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ED53400) [pid = 3620] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7A5E2400) [pid = 3620] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A71ADFC00) [pid = 3620] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A75C64800) [pid = 3620] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7A5EA400) [pid = 3620] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70A60400) [pid = 3620] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A7A1AB400) [pid = 3620] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A76DB2000) [pid = 3620] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A03DBFC00) [pid = 3620] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3620 | 1465426612293 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]]]}] 15:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1099ms 15:56:52 INFO - PROCESS | 3620 | 1465426612357 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 3620 | 1465426612362 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 15:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:56:52 INFO - PROCESS | 3620 | 1465426612367 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 3620 | 1465426612370 Marionette TRACE conn6 <- [1,1006,null,{}] 15:56:52 INFO - PROCESS | 3620 | 1465426612374 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}] 15:56:52 INFO - PROCESS | 3620 | 1465426612377 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:52 INFO - PROCESS | 3620 | 1465426612467 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 15:56:52 INFO - PROCESS | 3620 | 1465426612539 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 3620 | 1465426612542 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05011800 == 36 [pid = 3620] [id = 261] 15:56:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02857800) [pid = 3620] [serial = 782] [outer = 0000000000000000] 15:56:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05D6B000) [pid = 3620] [serial = 783] [outer = 0000000A02857800] 15:56:52 INFO - PROCESS | 3620 | 1465426612590 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A063BDC00) [pid = 3620] [serial = 784] [outer = 0000000A02857800] 15:56:52 INFO - PROCESS | 3620 | 1465426612990 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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 15:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:56:53 INFO - PROCESS | 3620 | 1465426613062 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 3620 | 1465426613065 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 15:56:53 INFO - PROCESS | 3620 | 1465426613069 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 3620 | 1465426613071 Marionette TRACE conn6 <- [1,1010,null,{}] 15:56:53 INFO - PROCESS | 3620 | 1465426613075 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}] 15:56:53 INFO - PROCESS | 3620 | 1465426613077 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:53 INFO - PROCESS | 3620 | 1465426613166 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 15:56:53 INFO - PROCESS | 3620 | 1465426613175 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 3620 | 1465426613178 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B9000 == 37 [pid = 3620] [id = 262] 15:56:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02856800) [pid = 3620] [serial = 785] [outer = 0000000000000000] 15:56:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6FF40800) [pid = 3620] [serial = 786] [outer = 0000000A02856800] 15:56:53 INFO - PROCESS | 3620 | 1465426613230 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A7072C800) [pid = 3620] [serial = 787] [outer = 0000000A02856800] 15:56:53 INFO - PROCESS | 3620 | 1465426613681 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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 15:56:53 INFO - PROCESS | 3620 | 1465426613706 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 3620 | 1465426613711 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 15:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:56:53 INFO - PROCESS | 3620 | 1465426613721 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 3620 | 1465426613726 Marionette TRACE conn6 <- [1,1014,null,{}] 15:56:53 INFO - PROCESS | 3620 | 1465426613734 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}] 15:56:53 INFO - PROCESS | 3620 | 1465426613737 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:53 INFO - PROCESS | 3620 | 1465426613858 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 15:56:53 INFO - PROCESS | 3620 | 1465426613871 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 3620 | 1465426613873 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E71000 == 38 [pid = 3620] [id = 263] 15:56:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A7143E800) [pid = 3620] [serial = 788] [outer = 0000000000000000] 15:56:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A71FB2000) [pid = 3620] [serial = 789] [outer = 0000000A7143E800] 15:56:53 INFO - PROCESS | 3620 | 1465426613920 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7582D000) [pid = 3620] [serial = 790] [outer = 0000000A7143E800] 15:56:54 INFO - PROCESS | 3620 | 1465426614352 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]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 15:56:54 INFO - PROCESS | 3620 | 1465426614411 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 15:56:54 INFO - PROCESS | 3620 | 1465426614413 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 15:56:54 INFO - PROCESS | 3620 | 1465426614416 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:56:54 INFO - PROCESS | 3620 | 1465426614418 Marionette TRACE conn6 <- [1,1018,null,{}] 15:56:54 INFO - PROCESS | 3620 | 1465426614421 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}] 15:56:54 INFO - PROCESS | 3620 | 1465426614424 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:54 INFO - PROCESS | 3620 | 1465426614534 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 15:56:54 INFO - PROCESS | 3620 | 1465426614540 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 3620 | 1465426614549 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E09800 == 39 [pid = 3620] [id = 264] 15:56:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02852000) [pid = 3620] [serial = 791] [outer = 0000000000000000] 15:56:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75EF0800) [pid = 3620] [serial = 792] [outer = 0000000A02852000] 15:56:54 INFO - PROCESS | 3620 | 1465426614633 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A76918000) [pid = 3620] [serial = 793] [outer = 0000000A02852000] 15:56:55 INFO - PROCESS | 3620 | 1465426615055 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]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 15:56:55 INFO - PROCESS | 3620 | 1465426615090 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3620 | 1465426615092 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 15:56:55 INFO - PROCESS | 3620 | 1465426615095 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:56:55 INFO - PROCESS | 3620 | 1465426615097 Marionette TRACE conn6 <- [1,1022,null,{}] 15:56:55 INFO - PROCESS | 3620 | 1465426615100 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}] 15:56:55 INFO - PROCESS | 3620 | 1465426615103 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:55 INFO - PROCESS | 3620 | 1465426615213 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 15:56:55 INFO - PROCESS | 3620 | 1465426615295 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 3620 | 1465426615301 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4AE000 == 40 [pid = 3620] [id = 265] 15:56:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7A1AB400) [pid = 3620] [serial = 794] [outer = 0000000000000000] 15:56:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7A1B0800) [pid = 3620] [serial = 795] [outer = 0000000A7A1AB400] 15:56:55 INFO - PROCESS | 3620 | 1465426615356 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7A5EAC00) [pid = 3620] [serial = 796] [outer = 0000000A7A1AB400] 15:56:55 INFO - PROCESS | 3620 | 1465426615816 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]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 776ms 15:56:55 INFO - PROCESS | 3620 | 1465426615875 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3620 | 1465426615877 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 15:56:55 INFO - PROCESS | 3620 | 1465426615881 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:56:55 INFO - PROCESS | 3620 | 1465426615883 Marionette TRACE conn6 <- [1,1026,null,{}] 15:56:55 INFO - PROCESS | 3620 | 1465426615886 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}] 15:56:55 INFO - PROCESS | 3620 | 1465426615888 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:56 INFO - PROCESS | 3620 | 1465426616010 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 15:56:56 INFO - PROCESS | 3620 | 1465426616061 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3620 | 1465426616063 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFDC000 == 41 [pid = 3620] [id = 266] 15:56:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7AA9C800) [pid = 3620] [serial = 797] [outer = 0000000000000000] 15:56:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7AAA5000) [pid = 3620] [serial = 798] [outer = 0000000A7AA9C800] 15:56:56 INFO - PROCESS | 3620 | 1465426616109 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7AF08800) [pid = 3620] [serial = 799] [outer = 0000000A7AA9C800] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7069FC00) [pid = 3620] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ED4C000) [pid = 3620] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A750F0800) [pid = 3620] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02849800) [pid = 3620] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A011F2800) [pid = 3620] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0285AC00) [pid = 3620] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A710A3000) [pid = 3620] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:56:56 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75EFCC00) [pid = 3620] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:56:56 INFO - PROCESS | 3620 | 1465426616551 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]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 735ms 15:56:56 INFO - PROCESS | 3620 | 1465426616630 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 3620 | 1465426616632 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 15:56:56 INFO - PROCESS | 3620 | 1465426616635 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:56:56 INFO - PROCESS | 3620 | 1465426616637 Marionette TRACE conn6 <- [1,1030,null,{}] 15:56:56 INFO - PROCESS | 3620 | 1465426616643 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}] 15:56:56 INFO - PROCESS | 3620 | 1465426616645 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:56 INFO - PROCESS | 3620 | 1465426616755 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 15:56:56 INFO - PROCESS | 3620 | 1465426616806 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3620 | 1465426616808 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF94800 == 42 [pid = 3620] [id = 267] 15:56:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A027DB000) [pid = 3620] [serial = 800] [outer = 0000000000000000] 15:56:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70A57C00) [pid = 3620] [serial = 801] [outer = 0000000A027DB000] 15:56:56 INFO - PROCESS | 3620 | 1465426616852 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7B034C00) [pid = 3620] [serial = 802] [outer = 0000000A027DB000] 15:56:57 INFO - PROCESS | 3620 | 1465426617285 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]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 15:56:57 INFO - PROCESS | 3620 | 1465426617331 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 3620 | 1465426617342 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 15:56:57 INFO - PROCESS | 3620 | 1465426617346 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:56:57 INFO - PROCESS | 3620 | 1465426617348 Marionette TRACE conn6 <- [1,1034,null,{}] 15:56:57 INFO - PROCESS | 3620 | 1465426617352 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}] 15:56:57 INFO - PROCESS | 3620 | 1465426617354 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:57 INFO - PROCESS | 3620 | 1465426617439 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 15:56:57 INFO - PROCESS | 3620 | 1465426617446 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 3620 | 1465426617448 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B7000 == 43 [pid = 3620] [id = 268] 15:56:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7B038000) [pid = 3620] [serial = 803] [outer = 0000000000000000] 15:56:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7B03C800) [pid = 3620] [serial = 804] [outer = 0000000A7B038000] 15:56:57 INFO - PROCESS | 3620 | 1465426617493 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7B077400) [pid = 3620] [serial = 805] [outer = 0000000A7B038000] 15:56:57 INFO - PROCESS | 3620 | 1465426617902 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]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 15:56:57 INFO - PROCESS | 3620 | 1465426617980 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 15:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:56:57 INFO - PROCESS | 3620 | 1465426617982 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 15:56:57 INFO - PROCESS | 3620 | 1465426617985 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - PROCESS | 3620 | 1465426617987 Marionette TRACE conn6 <- [1,1038,null,{}] 15:56:57 INFO - PROCESS | 3620 | 1465426617990 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}] 15:56:57 INFO - PROCESS | 3620 | 1465426617992 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:58 INFO - PROCESS | 3620 | 1465426618103 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 15:56:58 INFO - PROCESS | 3620 | 1465426618111 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3620 | 1465426618113 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E173000 == 44 [pid = 3620] [id = 269] 15:56:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7B07C000) [pid = 3620] [serial = 806] [outer = 0000000000000000] 15:56:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7B0F1400) [pid = 3620] [serial = 807] [outer = 0000000A7B07C000] 15:56:58 INFO - PROCESS | 3620 | 1465426618159 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7B6CC000) [pid = 3620] [serial = 808] [outer = 0000000A7B07C000] 15:56:58 INFO - PROCESS | 3620 | 1465426618732 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]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 777ms 15:56:58 INFO - PROCESS | 3620 | 1465426618769 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 15:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:56:58 INFO - PROCESS | 3620 | 1465426618773 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 15:56:58 INFO - PROCESS | 3620 | 1465426618780 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 3620 | 1465426618784 Marionette TRACE conn6 <- [1,1042,null,{}] 15:56:58 INFO - PROCESS | 3620 | 1465426618790 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}] 15:56:58 INFO - PROCESS | 3620 | 1465426618793 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:58 INFO - PROCESS | 3620 | 1465426618913 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 15:56:58 INFO - PROCESS | 3620 | 1465426618991 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3620 | 1465426618993 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06512000 == 45 [pid = 3620] [id = 270] 15:56:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02EC1400) [pid = 3620] [serial = 809] [outer = 0000000000000000] 15:56:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A05DF2C00) [pid = 3620] [serial = 810] [outer = 0000000A02EC1400] 15:56:59 INFO - PROCESS | 3620 | 1465426619092 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6ECC5800) [pid = 3620] [serial = 811] [outer = 0000000A02EC1400] 15:56:59 INFO - PROCESS | 3620 | 1465426619717 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]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 985ms 15:56:59 INFO - PROCESS | 3620 | 1465426619764 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 3620 | 1465426619769 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:56:59 INFO - PROCESS | 3620 | 1465426619776 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 3620 | 1465426619779 Marionette TRACE conn6 <- [1,1046,null,{}] 15:56:59 INFO - PROCESS | 3620 | 1465426619783 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}] 15:56:59 INFO - PROCESS | 3620 | 1465426619786 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:56:59 INFO - PROCESS | 3620 | 1465426619903 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 15:57:00 INFO - PROCESS | 3620 | 1465426620019 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 3620 | 1465426620022 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A584000 == 46 [pid = 3620] [id = 271] 15:57:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70736C00) [pid = 3620] [serial = 812] [outer = 0000000000000000] 15:57:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A710A6800) [pid = 3620] [serial = 813] [outer = 0000000A70736C00] 15:57:00 INFO - PROCESS | 3620 | 1465426620080 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A758D6000) [pid = 3620] [serial = 814] [outer = 0000000A70736C00] 15:57:00 INFO - PROCESS | 3620 | 1465426620719 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]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 15:57:00 INFO - PROCESS | 3620 | 1465426620763 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 3620 | 1465426620766 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 15:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:57:00 INFO - PROCESS | 3620 | 1465426620770 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - PROCESS | 3620 | 1465426620774 Marionette TRACE conn6 <- [1,1050,null,{}] 15:57:00 INFO - PROCESS | 3620 | 1465426620786 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}] 15:57:00 INFO - PROCESS | 3620 | 1465426620791 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:00 INFO - PROCESS | 3620 | 1465426620907 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 15:57:01 INFO - PROCESS | 3620 | 1465426621025 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3620 | 1465426621029 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E2A4800 == 47 [pid = 3620] [id = 272] 15:57:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7A5E5800) [pid = 3620] [serial = 815] [outer = 0000000000000000] 15:57:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7AAA4C00) [pid = 3620] [serial = 816] [outer = 0000000A7A5E5800] 15:57:01 INFO - PROCESS | 3620 | 1465426621088 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7B0F1800) [pid = 3620] [serial = 817] [outer = 0000000A7A5E5800] 15:57:01 INFO - PROCESS | 3620 | 1465426621944 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]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1241ms 15:57:02 INFO - PROCESS | 3620 | 1465426622012 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 3620 | 1465426622017 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 15:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:57:02 INFO - PROCESS | 3620 | 1465426622022 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 3620 | 1465426622026 Marionette TRACE conn6 <- [1,1054,null,{}] 15:57:02 INFO - PROCESS | 3620 | 1465426622031 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}] 15:57:02 INFO - PROCESS | 3620 | 1465426622034 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:02 INFO - PROCESS | 3620 | 1465426622141 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 15:57:02 INFO - PROCESS | 3620 | 1465426622217 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 3620 | 1465426622222 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6EC55000 == 48 [pid = 3620] [id = 273] 15:57:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A06399000) [pid = 3620] [serial = 818] [outer = 0000000000000000] 15:57:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A063C5C00) [pid = 3620] [serial = 819] [outer = 0000000A06399000] 15:57:02 INFO - PROCESS | 3620 | 1465426622272 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A6EDE2400) [pid = 3620] [serial = 820] [outer = 0000000A06399000] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE7000 == 47 [pid = 3620] [id = 240] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B7000 == 46 [pid = 3620] [id = 268] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF94800 == 45 [pid = 3620] [id = 267] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFDC000 == 44 [pid = 3620] [id = 266] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4AE000 == 43 [pid = 3620] [id = 265] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E09800 == 42 [pid = 3620] [id = 264] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E71000 == 41 [pid = 3620] [id = 263] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B9000 == 40 [pid = 3620] [id = 262] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05011800 == 39 [pid = 3620] [id = 261] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B20800 == 38 [pid = 3620] [id = 260] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DD2D000 == 37 [pid = 3620] [id = 259] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A750D2000 == 36 [pid = 3620] [id = 258] 15:57:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028E2000 == 35 [pid = 3620] [id = 257] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A7072A400) [pid = 3620] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A6F64A800) [pid = 3620] [serial = 751] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A75B71C00) [pid = 3620] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A063BF800) [pid = 3620] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A065B9400) [pid = 3620] [serial = 745] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6ED53800) [pid = 3620] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7685FC00) [pid = 3620] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A0284F400) [pid = 3620] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A063BAC00) [pid = 3620] [serial = 748] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A71FB2800) [pid = 3620] [serial = 757] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A76915000) [pid = 3620] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A03D42400) [pid = 3620] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6FD11C00) [pid = 3620] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A71438000) [pid = 3620] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A76DE6000) [pid = 3620] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02854800) [pid = 3620] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70A55400) [pid = 3620] [serial = 754] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03D38C00) [pid = 3620] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7A1AB000) [pid = 3620] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:57:02 INFO - PROCESS | 3620 | 1465426622907 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]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 942ms 15:57:02 INFO - PROCESS | 3620 | 1465426622969 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 3620 | 1465426622973 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 15:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:57:02 INFO - PROCESS | 3620 | 1465426622979 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 3620 | 1465426622982 Marionette TRACE conn6 <- [1,1058,null,{}] 15:57:02 INFO - PROCESS | 3620 | 1465426622986 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}] 15:57:02 INFO - PROCESS | 3620 | 1465426622989 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:03 INFO - PROCESS | 3620 | 1465426623082 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 15:57:03 INFO - PROCESS | 3620 | 1465426623157 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3620 | 1465426623159 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EBD800 == 36 [pid = 3620] [id = 274] 15:57:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A03DC1400) [pid = 3620] [serial = 821] [outer = 0000000000000000] 15:57:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A063BAC00) [pid = 3620] [serial = 822] [outer = 0000000A03DC1400] 15:57:03 INFO - PROCESS | 3620 | 1465426623208 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6ED47000) [pid = 3620] [serial = 823] [outer = 0000000A03DC1400] 15:57:03 INFO - PROCESS | 3620 | 1465426623628 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]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 15:57:03 INFO - PROCESS | 3620 | 1465426623716 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 3620 | 1465426623718 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 15:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:57:03 INFO - PROCESS | 3620 | 1465426623722 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 3620 | 1465426623726 Marionette TRACE conn6 <- [1,1062,null,{}] 15:57:03 INFO - PROCESS | 3620 | 1465426623737 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}] 15:57:03 INFO - PROCESS | 3620 | 1465426623741 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:03 INFO - PROCESS | 3620 | 1465426623835 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 15:57:03 INFO - PROCESS | 3620 | 1465426623844 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3620 | 1465426623848 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71053000 == 37 [pid = 3620] [id = 275] 15:57:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70A55400) [pid = 3620] [serial = 824] [outer = 0000000000000000] 15:57:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70E92400) [pid = 3620] [serial = 825] [outer = 0000000A70A55400] 15:57:03 INFO - PROCESS | 3620 | 1465426623896 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A71F50800) [pid = 3620] [serial = 826] [outer = 0000000A70A55400] 15:57:04 INFO - PROCESS | 3620 | 1465426624357 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]]]}] 15:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 15:57:04 INFO - PROCESS | 3620 | 1465426624417 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 3620 | 1465426624420 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 15:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:57:04 INFO - PROCESS | 3620 | 1465426624423 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - PROCESS | 3620 | 1465426624425 Marionette TRACE conn6 <- [1,1066,null,{}] 15:57:04 INFO - PROCESS | 3620 | 1465426624428 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}] 15:57:04 INFO - PROCESS | 3620 | 1465426624430 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:04 INFO - PROCESS | 3620 | 1465426624523 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 15:57:04 INFO - PROCESS | 3620 | 1465426624530 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 3620 | 1465426624532 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C7D000 == 38 [pid = 3620] [id = 276] 15:57:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A75839C00) [pid = 3620] [serial = 827] [outer = 0000000000000000] 15:57:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75993400) [pid = 3620] [serial = 828] [outer = 0000000A75839C00] 15:57:04 INFO - PROCESS | 3620 | 1465426624579 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7685D000) [pid = 3620] [serial = 829] [outer = 0000000A75839C00] 15:57:05 INFO - PROCESS | 3620 | 1465426625022 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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 15:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:57:05 INFO - PROCESS | 3620 | 1465426625054 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3620 | 1465426625056 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 3620 | 1465426625059 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 3620 | 1465426625061 Marionette TRACE conn6 <- [1,1070,null,{}] 15:57:05 INFO - PROCESS | 3620 | 1465426625073 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}] 15:57:05 INFO - PROCESS | 3620 | 1465426625075 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:05 INFO - PROCESS | 3620 | 1465426625182 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 15:57:05 INFO - PROCESS | 3620 | 1465426625258 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 3620 | 1465426625267 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D11800 == 39 [pid = 3620] [id = 277] 15:57:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7690B400) [pid = 3620] [serial = 830] [outer = 0000000000000000] 15:57:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A769C7400) [pid = 3620] [serial = 831] [outer = 0000000A7690B400] 15:57:05 INFO - PROCESS | 3620 | 1465426625312 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A76DEAC00) [pid = 3620] [serial = 832] [outer = 0000000A7690B400] 15:57:05 INFO - PROCESS | 3620 | 1465426625741 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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 15:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:57:05 INFO - PROCESS | 3620 | 1465426625796 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3620 | 1465426625799 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 3620 | 1465426625801 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 3620 | 1465426625803 Marionette TRACE conn6 <- [1,1074,null,{}] 15:57:05 INFO - PROCESS | 3620 | 1465426625807 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}] 15:57:05 INFO - PROCESS | 3620 | 1465426625813 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:05 INFO - PROCESS | 3620 | 1465426625955 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 15:57:06 INFO - PROCESS | 3620 | 1465426626016 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3620 | 1465426626018 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7B66E000 == 40 [pid = 3620] [id = 278] 15:57:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7A1B1000) [pid = 3620] [serial = 833] [outer = 0000000000000000] 15:57:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7A5EA800) [pid = 3620] [serial = 834] [outer = 0000000A7A1B1000] 15:57:06 INFO - PROCESS | 3620 | 1465426626064 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7B036C00) [pid = 3620] [serial = 835] [outer = 0000000A7A1B1000] 15:57:06 INFO - PROCESS | 3620 | 1465426626563 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]]]}] 15:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 836ms 15:57:06 INFO - PROCESS | 3620 | 1465426626642 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 3620 | 1465426626644 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 15:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:57:06 INFO - PROCESS | 3620 | 1465426626655 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - PROCESS | 3620 | 1465426626657 Marionette TRACE conn6 <- [1,1078,null,{}] 15:57:06 INFO - PROCESS | 3620 | 1465426626661 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}] 15:57:06 INFO - PROCESS | 3620 | 1465426626663 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:06 INFO - PROCESS | 3620 | 1465426626784 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 15:57:06 INFO - PROCESS | 3620 | 1465426626831 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3620 | 1465426626833 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E296000 == 41 [pid = 3620] [id = 279] 15:57:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7B07BC00) [pid = 3620] [serial = 836] [outer = 0000000000000000] 15:57:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7B0EE800) [pid = 3620] [serial = 837] [outer = 0000000A7B07BC00] 15:57:06 INFO - PROCESS | 3620 | 1465426626877 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A7CC81800) [pid = 3620] [serial = 838] [outer = 0000000A7B07BC00] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A027DA400) [pid = 3620] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A03D33800) [pid = 3620] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02857800) [pid = 3620] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A02856800) [pid = 3620] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7143E800) [pid = 3620] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A6ED4C400) [pid = 3620] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7A1AB400) [pid = 3620] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0117A800) [pid = 3620] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A02756400) [pid = 3620] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A027DB000) [pid = 3620] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7AA9C800) [pid = 3620] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7B038000) [pid = 3620] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:57:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02852000) [pid = 3620] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:57:07 INFO - PROCESS | 3620 | 1465426627364 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]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 734ms 15:57:07 INFO - PROCESS | 3620 | 1465426627390 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3620 | 1465426627392 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:57:07 INFO - PROCESS | 3620 | 1465426627395 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 3620 | 1465426627397 Marionette TRACE conn6 <- [1,1082,null,{}] 15:57:07 INFO - PROCESS | 3620 | 1465426627401 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}] 15:57:07 INFO - PROCESS | 3620 | 1465426627403 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:07 INFO - PROCESS | 3620 | 1465426627519 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 15:57:07 INFO - PROCESS | 3620 | 1465426627569 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:07 INFO - PROCESS | 3620 | 1465426627571 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C937800 == 42 [pid = 3620] [id = 280] 15:57:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02E44800) [pid = 3620] [serial = 839] [outer = 0000000000000000] 15:57:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A70A54400) [pid = 3620] [serial = 840] [outer = 0000000A02E44800] 15:57:07 INFO - PROCESS | 3620 | 1465426627616 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B03A800) [pid = 3620] [serial = 841] [outer = 0000000A02E44800] 15:57:07 INFO - PROCESS | 3620 | 1465426627967 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]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 15:57:08 INFO - PROCESS | 3620 | 1465426628032 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 3620 | 1465426628035 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 15:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:57:08 INFO - PROCESS | 3620 | 1465426628038 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 3620 | 1465426628040 Marionette TRACE conn6 <- [1,1086,null,{}] 15:57:08 INFO - PROCESS | 3620 | 1465426628043 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}] 15:57:08 INFO - PROCESS | 3620 | 1465426628045 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:08 INFO - PROCESS | 3620 | 1465426628129 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 15:57:08 INFO - PROCESS | 3620 | 1465426628135 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3620 | 1465426628137 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7EC3A800 == 43 [pid = 3620] [id = 281] 15:57:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7CC82400) [pid = 3620] [serial = 842] [outer = 0000000000000000] 15:57:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7CC89400) [pid = 3620] [serial = 843] [outer = 0000000A7CC82400] 15:57:08 INFO - PROCESS | 3620 | 1465426628184 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7D0DD400) [pid = 3620] [serial = 844] [outer = 0000000A7CC82400] 15:57:08 INFO - PROCESS | 3620 | 1465426628622 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]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 15:57:08 INFO - PROCESS | 3620 | 1465426628676 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 3620 | 1465426628678 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 15:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:57:08 INFO - PROCESS | 3620 | 1465426628681 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 3620 | 1465426628683 Marionette TRACE conn6 <- [1,1090,null,{}] 15:57:08 INFO - PROCESS | 3620 | 1465426628687 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}] 15:57:08 INFO - PROCESS | 3620 | 1465426628689 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:08 INFO - PROCESS | 3620 | 1465426628775 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 15:57:08 INFO - PROCESS | 3620 | 1465426628780 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3620 | 1465426628782 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020A3000 == 44 [pid = 3620] [id = 282] 15:57:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7D0E3400) [pid = 3620] [serial = 845] [outer = 0000000000000000] 15:57:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7D0E5C00) [pid = 3620] [serial = 846] [outer = 0000000A7D0E3400] 15:57:08 INFO - PROCESS | 3620 | 1465426628829 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7D0EC000) [pid = 3620] [serial = 847] [outer = 0000000A7D0E3400] 15:57:09 INFO - PROCESS | 3620 | 1465426629380 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]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 15:57:09 INFO - PROCESS | 3620 | 1465426629419 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 15:57:09 INFO - PROCESS | 3620 | 1465426629425 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:57:09 INFO - PROCESS | 3620 | 1465426629431 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 3620 | 1465426629434 Marionette TRACE conn6 <- [1,1094,null,{}] 15:57:09 INFO - PROCESS | 3620 | 1465426629441 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}] 15:57:09 INFO - PROCESS | 3620 | 1465426629444 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:09 INFO - PROCESS | 3620 | 1465426629610 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 15:57:09 INFO - PROCESS | 3620 | 1465426629730 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 3620 | 1465426629735 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE1000 == 45 [pid = 3620] [id = 283] 15:57:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A03D42400) [pid = 3620] [serial = 848] [outer = 0000000000000000] 15:57:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A05DE9000) [pid = 3620] [serial = 849] [outer = 0000000A03D42400] 15:57:09 INFO - PROCESS | 3620 | 1465426629793 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A6ED46000) [pid = 3620] [serial = 850] [outer = 0000000A03D42400] 15:57:10 INFO - PROCESS | 3620 | 1465426630379 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]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 987ms 15:57:10 INFO - PROCESS | 3620 | 1465426630420 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 15:57:10 INFO - PROCESS | 3620 | 1465426630425 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 15:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:57:10 INFO - PROCESS | 3620 | 1465426630432 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 3620 | 1465426630435 Marionette TRACE conn6 <- [1,1098,null,{}] 15:57:10 INFO - PROCESS | 3620 | 1465426630454 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}] 15:57:10 INFO - PROCESS | 3620 | 1465426630458 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:10 INFO - PROCESS | 3620 | 1465426630623 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 15:57:10 INFO - PROCESS | 3620 | 1465426630632 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 3620 | 1465426630635 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E6C800 == 46 [pid = 3620] [id = 284] 15:57:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A70696000) [pid = 3620] [serial = 851] [outer = 0000000000000000] 15:57:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A70A54C00) [pid = 3620] [serial = 852] [outer = 0000000A70696000] 15:57:10 INFO - PROCESS | 3620 | 1465426630693 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A750F2800) [pid = 3620] [serial = 853] [outer = 0000000A70696000] 15:57:11 INFO - PROCESS | 3620 | 1465426631303 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]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 924ms 15:57:11 INFO - PROCESS | 3620 | 1465426631362 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 3620 | 1465426631364 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 15:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:57:11 INFO - PROCESS | 3620 | 1465426631368 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 3620 | 1465426631373 Marionette TRACE conn6 <- [1,1102,null,{}] 15:57:11 INFO - PROCESS | 3620 | 1465426631385 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}] 15:57:11 INFO - PROCESS | 3620 | 1465426631390 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:11 INFO - PROCESS | 3620 | 1465426631537 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 15:57:11 INFO - PROCESS | 3620 | 1465426631655 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 3620 | 1465426631659 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0520A000 == 47 [pid = 3620] [id = 285] 15:57:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7A5E3400) [pid = 3620] [serial = 854] [outer = 0000000000000000] 15:57:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A7AA9F800) [pid = 3620] [serial = 855] [outer = 0000000A7A5E3400] 15:57:11 INFO - PROCESS | 3620 | 1465426631718 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A7D0DF800) [pid = 3620] [serial = 856] [outer = 0000000A7A5E3400] 15:57:12 INFO - PROCESS | 3620 | 1465426632312 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]]]}] 15:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 15:57:12 INFO - PROCESS | 3620 | 1465426632355 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 15:57:12 INFO - PROCESS | 3620 | 1465426632359 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 15:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:57:12 INFO - PROCESS | 3620 | 1465426632363 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 3620 | 1465426632365 Marionette TRACE conn6 <- [1,1106,null,{}] 15:57:12 INFO - PROCESS | 3620 | 1465426632369 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}] 15:57:12 INFO - PROCESS | 3620 | 1465426632371 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:12 INFO - PROCESS | 3620 | 1465426632525 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 15:57:12 INFO - PROCESS | 3620 | 1465426632577 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 3620 | 1465426632580 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02952000 == 48 [pid = 3620] [id = 286] 15:57:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A7D326C00) [pid = 3620] [serial = 857] [outer = 0000000000000000] 15:57:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A7D32A400) [pid = 3620] [serial = 858] [outer = 0000000A7D326C00] 15:57:12 INFO - PROCESS | 3620 | 1465426632635 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (0000000A7D48A800) [pid = 3620] [serial = 859] [outer = 0000000A7D326C00] 15:57:13 INFO - PROCESS | 3620 | [3620] 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 15:57:13 INFO - PROCESS | 3620 | 1465426633657 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]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1344ms 15:57:13 INFO - PROCESS | 3620 | 1465426633709 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 3620 | 1465426633713 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 15:57:13 INFO - PROCESS | 3620 | 1465426633719 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:57:13 INFO - PROCESS | 3620 | 1465426633722 Marionette TRACE conn6 <- [1,1110,null,{}] 15:57:13 INFO - PROCESS | 3620 | 1465426633728 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}] 15:57:13 INFO - PROCESS | 3620 | 1465426633731 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:13 INFO - PROCESS | 3620 | 1465426633839 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 15:57:13 INFO - PROCESS | 3620 | 1465426633919 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 3620 | 1465426633923 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E82000 == 49 [pid = 3620] [id = 287] 15:57:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (0000000A065B9400) [pid = 3620] [serial = 860] [outer = 0000000000000000] 15:57:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (0000000A6ECC1000) [pid = 3620] [serial = 861] [outer = 0000000A065B9400] 15:57:14 INFO - PROCESS | 3620 | 1465426634017 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (0000000A7069F000) [pid = 3620] [serial = 862] [outer = 0000000A065B9400] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7EC3A800 == 48 [pid = 3620] [id = 281] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C937800 == 47 [pid = 3620] [id = 280] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E296000 == 46 [pid = 3620] [id = 279] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7B66E000 == 45 [pid = 3620] [id = 278] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D11800 == 44 [pid = 3620] [id = 277] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C7D000 == 43 [pid = 3620] [id = 276] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71053000 == 42 [pid = 3620] [id = 275] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EBD800 == 41 [pid = 3620] [id = 274] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6EC55000 == 40 [pid = 3620] [id = 273] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E173000 == 39 [pid = 3620] [id = 269] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06512000 == 38 [pid = 3620] [id = 270] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F87000 == 37 [pid = 3620] [id = 242] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028CA800 == 36 [pid = 3620] [id = 241] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064D0000 == 35 [pid = 3620] [id = 245] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DB13000 == 34 [pid = 3620] [id = 244] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E2A4800 == 33 [pid = 3620] [id = 272] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A584000 == 32 [pid = 3620] [id = 271] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D214800 == 31 [pid = 3620] [id = 243] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02952000 == 30 [pid = 3620] [id = 286] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0520A000 == 29 [pid = 3620] [id = 285] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E6C800 == 28 [pid = 3620] [id = 284] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020A3000 == 27 [pid = 3620] [id = 282] 15:57:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE1000 == 26 [pid = 3620] [id = 283] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (0000000A05D6B000) [pid = 3620] [serial = 783] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (0000000A063BDC00) [pid = 3620] [serial = 784] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (0000000A751A1800) [pid = 3620] [serial = 777] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0000000A6FF40800) [pid = 3620] [serial = 786] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A71FB2000) [pid = 3620] [serial = 789] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A7072C800) [pid = 3620] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A70695C00) [pid = 3620] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A6F649800) [pid = 3620] [serial = 774] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A7A5EAC00) [pid = 3620] [serial = 796] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A02E43000) [pid = 3620] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A02755800) [pid = 3620] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A7A1B0800) [pid = 3620] [serial = 795] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A05DE9C00) [pid = 3620] [serial = 781] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02EE9400) [pid = 3620] [serial = 780] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A70A57C00) [pid = 3620] [serial = 801] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7AAA5000) [pid = 3620] [serial = 798] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7B03C800) [pid = 3620] [serial = 804] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7AF08800) [pid = 3620] [serial = 799] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A75EF0800) [pid = 3620] [serial = 792] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B0F1400) [pid = 3620] [serial = 807] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7B034C00) [pid = 3620] [serial = 802] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7B077400) [pid = 3620] [serial = 805] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A76918000) [pid = 3620] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7582D000) [pid = 3620] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02EBC400) [pid = 3620] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A03DC8800) [pid = 3620] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:57:15 INFO - PROCESS | 3620 | 1465426635422 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]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1742ms 15:57:15 INFO - PROCESS | 3620 | 1465426635465 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 3620 | 1465426635470 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 15:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:57:15 INFO - PROCESS | 3620 | 1465426635477 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3620 | 1465426635480 Marionette TRACE conn6 <- [1,1114,null,{}] 15:57:15 INFO - PROCESS | 3620 | 1465426635486 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}] 15:57:15 INFO - PROCESS | 3620 | 1465426635489 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:15 INFO - PROCESS | 3620 | 1465426635587 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 15:57:15 INFO - PROCESS | 3620 | 1465426635663 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 3620 | 1465426635668 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D7800 == 27 [pid = 3620] [id = 288] 15:57:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A0285CC00) [pid = 3620] [serial = 863] [outer = 0000000000000000] 15:57:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02EEB400) [pid = 3620] [serial = 864] [outer = 0000000A0285CC00] 15:57:15 INFO - PROCESS | 3620 | 1465426635717 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A03DC4000) [pid = 3620] [serial = 865] [outer = 0000000A0285CC00] 15:57:16 INFO - PROCESS | 3620 | 1465426636130 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]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 15:57:16 INFO - PROCESS | 3620 | 1465426636169 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 3620 | 1465426636174 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 15:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:57:16 INFO - PROCESS | 3620 | 1465426636181 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 3620 | 1465426636184 Marionette TRACE conn6 <- [1,1118,null,{}] 15:57:16 INFO - PROCESS | 3620 | 1465426636188 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}] 15:57:16 INFO - PROCESS | 3620 | 1465426636191 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:16 INFO - PROCESS | 3620 | 1465426636283 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 15:57:16 INFO - PROCESS | 3620 | 1465426636290 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 3620 | 1465426636293 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA3000 == 28 [pid = 3620] [id = 289] 15:57:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A05DF4400) [pid = 3620] [serial = 866] [outer = 0000000000000000] 15:57:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A063C2000) [pid = 3620] [serial = 867] [outer = 0000000A05DF4400] 15:57:16 INFO - PROCESS | 3620 | 1465426636341 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A065B7800) [pid = 3620] [serial = 868] [outer = 0000000A05DF4400] 15:57:16 INFO - PROCESS | 3620 | 1465426636815 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]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 15:57:16 INFO - PROCESS | 3620 | 1465426636874 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 3620 | 1465426636876 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 15:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:57:16 INFO - PROCESS | 3620 | 1465426636880 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 3620 | 1465426636884 Marionette TRACE conn6 <- [1,1122,null,{}] 15:57:16 INFO - PROCESS | 3620 | 1465426636897 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}] 15:57:16 INFO - PROCESS | 3620 | 1465426636903 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:17 INFO - PROCESS | 3620 | 1465426637026 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 15:57:17 INFO - PROCESS | 3620 | 1465426637111 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3620 | 1465426637114 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06504000 == 29 [pid = 3620] [id = 290] 15:57:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A027D8800) [pid = 3620] [serial = 869] [outer = 0000000000000000] 15:57:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7061D400) [pid = 3620] [serial = 870] [outer = 0000000A027D8800] 15:57:17 INFO - PROCESS | 3620 | 1465426637163 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7072D000) [pid = 3620] [serial = 871] [outer = 0000000A027D8800] 15:57:17 INFO - PROCESS | 3620 | [GFX2-]: DrawTargetD2D 1.1 (0000000A7D6AF920): Failed to create GradientStopCollection with no stops. 15:57:17 INFO - PROCESS | 3620 | [GFX3-]: No stops specified for gradient pattern. 15:57:17 INFO - PROCESS | 3620 | 1465426637581 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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 15:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:57:17 INFO - PROCESS | 3620 | 1465426637616 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 3620 | 1465426637619 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 15:57:17 INFO - PROCESS | 3620 | 1465426637622 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 3620 | 1465426637624 Marionette TRACE conn6 <- [1,1126,null,{}] 15:57:17 INFO - PROCESS | 3620 | 1465426637633 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}] 15:57:17 INFO - PROCESS | 3620 | 1465426637635 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:17 INFO - PROCESS | 3620 | 1465426637753 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 15:57:17 INFO - PROCESS | 3620 | 1465426637759 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3620 | 1465426637761 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706C3800 == 30 [pid = 3620] [id = 291] 15:57:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A70733400) [pid = 3620] [serial = 872] [outer = 0000000000000000] 15:57:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A710A6000) [pid = 3620] [serial = 873] [outer = 0000000A70733400] 15:57:17 INFO - PROCESS | 3620 | 1465426637807 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A71FB2000) [pid = 3620] [serial = 874] [outer = 0000000A70733400] 15:57:18 INFO - PROCESS | 3620 | 1465426638285 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]]]}] 15:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 15:57:18 INFO - PROCESS | 3620 | 1465426638296 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 15:57:18 INFO - PROCESS | 3620 | 1465426638298 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 15:57:18 INFO - PROCESS | 3620 | 1465426638301 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:57:18 INFO - PROCESS | 3620 | 1465426638303 Marionette TRACE conn6 <- [1,1130,null,{}] 15:57:18 INFO - PROCESS | 3620 | 1465426638306 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}] 15:57:18 INFO - PROCESS | 3620 | 1465426638308 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:18 INFO - PROCESS | 3620 | 1465426638444 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 15:57:18 INFO - PROCESS | 3620 | 1465426638466 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 3620 | 1465426638468 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714D2800 == 31 [pid = 3620] [id = 292] 15:57:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A05D6A400) [pid = 3620] [serial = 875] [outer = 0000000000000000] 15:57:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A75B6D400) [pid = 3620] [serial = 876] [outer = 0000000A05D6A400] 15:57:18 INFO - PROCESS | 3620 | 1465426638513 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A7685F400) [pid = 3620] [serial = 877] [outer = 0000000A05D6A400] 15:57:18 INFO - PROCESS | 3620 | 1465426638963 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]]]}] 15:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 15:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:57:19 INFO - PROCESS | 3620 | 1465426638994 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 3620 | 1465426638997 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 15:57:19 INFO - PROCESS | 3620 | 1465426639000 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 3620 | 1465426639002 Marionette TRACE conn6 <- [1,1134,null,{}] 15:57:19 INFO - PROCESS | 3620 | 1465426639010 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}] 15:57:19 INFO - PROCESS | 3620 | 1465426639017 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:19 INFO - PROCESS | 3620 | 1465426639150 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 15:57:19 INFO - PROCESS | 3620 | 1465426639207 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3620 | 1465426639209 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B7D800 == 32 [pid = 3620] [id = 293] 15:57:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A76913C00) [pid = 3620] [serial = 878] [outer = 0000000000000000] 15:57:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A7A1A6000) [pid = 3620] [serial = 879] [outer = 0000000A76913C00] 15:57:19 INFO - PROCESS | 3620 | 1465426639254 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7A5EC000) [pid = 3620] [serial = 880] [outer = 0000000A76913C00] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A7690B400) [pid = 3620] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A7A5E5800) [pid = 3620] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A70736C00) [pid = 3620] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A7A1B1000) [pid = 3620] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A7D0E3400) [pid = 3620] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A7B07C000) [pid = 3620] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A03DC1400) [pid = 3620] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A70A55400) [pid = 3620] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A06399000) [pid = 3620] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02EC1400) [pid = 3620] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A75839C00) [pid = 3620] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B07BC00) [pid = 3620] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02E44800) [pid = 3620] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7CC82400) [pid = 3620] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A774E1000) [pid = 3620] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:57:19 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A74E46400) [pid = 3620] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:57:19 INFO - PROCESS | 3620 | 1465426639988 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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1030ms 15:57:20 INFO - PROCESS | 3620 | 1465426640034 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 3620 | 1465426640036 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 15:57:20 INFO - PROCESS | 3620 | 1465426640039 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:57:20 INFO - PROCESS | 3620 | 1465426640041 Marionette TRACE conn6 <- [1,1138,null,{}] 15:57:20 INFO - PROCESS | 3620 | 1465426640045 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}] 15:57:20 INFO - PROCESS | 3620 | 1465426640047 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:20 INFO - PROCESS | 3620 | 1465426640128 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 15:57:20 INFO - PROCESS | 3620 | 1465426640134 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 3620 | 1465426640135 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76989800 == 33 [pid = 3620] [id = 294] 15:57:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6ED51400) [pid = 3620] [serial = 881] [outer = 0000000000000000] 15:57:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7A5DAC00) [pid = 3620] [serial = 882] [outer = 0000000A6ED51400] 15:57:20 INFO - PROCESS | 3620 | 1465426640181 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7AB3F800) [pid = 3620] [serial = 883] [outer = 0000000A6ED51400] 15:57:20 INFO - PROCESS | 3620 | 1465426640619 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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 15:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:57:20 INFO - PROCESS | 3620 | 1465426640673 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 3620 | 1465426640675 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 15:57:20 INFO - PROCESS | 3620 | 1465426640678 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 3620 | 1465426640680 Marionette TRACE conn6 <- [1,1142,null,{}] 15:57:20 INFO - PROCESS | 3620 | 1465426640684 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}] 15:57:20 INFO - PROCESS | 3620 | 1465426640686 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:20 INFO - PROCESS | 3620 | 1465426640770 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 15:57:20 INFO - PROCESS | 3620 | 1465426640777 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 3620 | 1465426640779 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4A5800 == 34 [pid = 3620] [id = 295] 15:57:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7B033800) [pid = 3620] [serial = 884] [outer = 0000000000000000] 15:57:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7B037800) [pid = 3620] [serial = 885] [outer = 0000000A7B033800] 15:57:20 INFO - PROCESS | 3620 | 1465426640824 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7B077400) [pid = 3620] [serial = 886] [outer = 0000000A7B033800] 15:57:21 INFO - PROCESS | 3620 | 1465426641256 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]]]}] 15:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 15:57:21 INFO - PROCESS | 3620 | 1465426641318 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 3620 | 1465426641321 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 15:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:57:21 INFO - PROCESS | 3620 | 1465426641329 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 3620 | 1465426641331 Marionette TRACE conn6 <- [1,1146,null,{}] 15:57:21 INFO - PROCESS | 3620 | 1465426641335 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}] 15:57:21 INFO - PROCESS | 3620 | 1465426641337 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:21 INFO - PROCESS | 3620 | 1465426641422 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 15:57:21 INFO - PROCESS | 3620 | 1465426641427 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 3620 | 1465426641429 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06503000 == 35 [pid = 3620] [id = 296] 15:57:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7B0F1400) [pid = 3620] [serial = 887] [outer = 0000000000000000] 15:57:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7C9D3800) [pid = 3620] [serial = 888] [outer = 0000000A7B0F1400] 15:57:21 INFO - PROCESS | 3620 | 1465426641475 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7CC88000) [pid = 3620] [serial = 889] [outer = 0000000A7B0F1400] 15:57:22 INFO - PROCESS | 3620 | 1465426642132 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] 15:57:22 INFO - PROCESS | 3620 | 1465426642260 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 15:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:57:22 INFO - PROCESS | 3620 | 1465426642265 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 3620 | 1465426642269 Marionette TRACE conn6 <- [1,1150,null,{}] 15:57:22 INFO - PROCESS | 3620 | 1465426642276 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}] 15:57:22 INFO - PROCESS | 3620 | 1465426642279 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:22 INFO - PROCESS | 3620 | 1465426642413 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 15:57:22 INFO - PROCESS | 3620 | 1465426642485 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 3620 | 1465426642488 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E8D800 == 36 [pid = 3620] [id = 297] 15:57:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A0285AC00) [pid = 3620] [serial = 890] [outer = 0000000000000000] 15:57:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A03DBF400) [pid = 3620] [serial = 891] [outer = 0000000A0285AC00] 15:57:22 INFO - PROCESS | 3620 | 1465426642547 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A0639C400) [pid = 3620] [serial = 892] [outer = 0000000A0285AC00] 15:57:23 INFO - PROCESS | 3620 | 1465426643280 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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1088ms 15:57:23 INFO - PROCESS | 3620 | 1465426643356 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 3620 | 1465426643361 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:57:23 INFO - PROCESS | 3620 | 1465426643368 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 3620 | 1465426643371 Marionette TRACE conn6 <- [1,1154,null,{}] 15:57:23 INFO - PROCESS | 3620 | 1465426643375 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}] 15:57:23 INFO - PROCESS | 3620 | 1465426643379 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:23 INFO - PROCESS | 3620 | 1465426643515 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 15:57:23 INFO - PROCESS | 3620 | 1465426643628 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3620 | 1465426643631 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714C9000 == 37 [pid = 3620] [id = 298] 15:57:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A6EDDEC00) [pid = 3620] [serial = 893] [outer = 0000000000000000] 15:57:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A70698000) [pid = 3620] [serial = 894] [outer = 0000000A6EDDEC00] 15:57:23 INFO - PROCESS | 3620 | 1465426643690 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A710A0800) [pid = 3620] [serial = 895] [outer = 0000000A6EDDEC00] 15:57:24 INFO - PROCESS | 3620 | 1465426644540 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]]]}] 15:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1230ms 15:57:24 INFO - PROCESS | 3620 | 1465426644599 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 15:57:24 INFO - PROCESS | 3620 | 1465426644604 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 15:57:24 INFO - PROCESS | 3620 | 1465426644609 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:57:24 INFO - PROCESS | 3620 | 1465426644613 Marionette TRACE conn6 <- [1,1158,null,{}] 15:57:24 INFO - PROCESS | 3620 | 1465426644618 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}] 15:57:24 INFO - PROCESS | 3620 | 1465426644622 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:24 INFO - PROCESS | 3620 | 1465426644746 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4A5800 == 36 [pid = 3620] [id = 295] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76989800 == 35 [pid = 3620] [id = 294] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B7D800 == 34 [pid = 3620] [id = 293] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A714D2800 == 33 [pid = 3620] [id = 292] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706C3800 == 32 [pid = 3620] [id = 291] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06504000 == 31 [pid = 3620] [id = 290] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA3000 == 30 [pid = 3620] [id = 289] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D7800 == 29 [pid = 3620] [id = 288] 15:57:24 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E82000 == 28 [pid = 3620] [id = 287] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A7A5CE400) [pid = 3620] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A75BD9C00) [pid = 3620] [serial = 778] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A769C7400) [pid = 3620] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A76DEAC00) [pid = 3620] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A7AAA4C00) [pid = 3620] [serial = 816] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A7B0F1800) [pid = 3620] [serial = 817] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A710A6800) [pid = 3620] [serial = 813] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A758D6000) [pid = 3620] [serial = 814] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7A5EA800) [pid = 3620] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7D0E5C00) [pid = 3620] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B6CC000) [pid = 3620] [serial = 808] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A063BAC00) [pid = 3620] [serial = 822] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A6ED47000) [pid = 3620] [serial = 823] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A70E92400) [pid = 3620] [serial = 825] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7D0EC000) [pid = 3620] [serial = 847] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A71F50800) [pid = 3620] [serial = 826] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A063C5C00) [pid = 3620] [serial = 819] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6EDE2400) [pid = 3620] [serial = 820] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05DF2C00) [pid = 3620] [serial = 810] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A6ECC5800) [pid = 3620] [serial = 811] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A75993400) [pid = 3620] [serial = 828] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7B0EE800) [pid = 3620] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A70A54400) [pid = 3620] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7B036C00) [pid = 3620] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7D0DD400) [pid = 3620] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7CC89400) [pid = 3620] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7CC81800) [pid = 3620] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7B03A800) [pid = 3620] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7685D000) [pid = 3620] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:57:24 INFO - PROCESS | 3620 | 1465426644857 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 3620 | 1465426644861 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D2800 == 29 [pid = 3620] [id = 299] 15:57:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0284EC00) [pid = 3620] [serial = 896] [outer = 0000000000000000] 15:57:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02EBE400) [pid = 3620] [serial = 897] [outer = 0000000A0284EC00] 15:57:24 INFO - PROCESS | 3620 | 1465426644911 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05D66800) [pid = 3620] [serial = 898] [outer = 0000000A0284EC00] 15:57:25 INFO - PROCESS | 3620 | 1465426645353 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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 774ms 15:57:25 INFO - PROCESS | 3620 | 1465426645393 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 3620 | 1465426645397 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 15:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:57:25 INFO - PROCESS | 3620 | 1465426645404 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 3620 | 1465426645407 Marionette TRACE conn6 <- [1,1162,null,{}] 15:57:25 INFO - PROCESS | 3620 | 1465426645411 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}] 15:57:25 INFO - PROCESS | 3620 | 1465426645413 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:25 INFO - PROCESS | 3620 | 1465426645505 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 15:57:25 INFO - PROCESS | 3620 | 1465426645513 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 3620 | 1465426645516 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064CE800 == 30 [pid = 3620] [id = 300] 15:57:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6ED46800) [pid = 3620] [serial = 899] [outer = 0000000000000000] 15:57:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6ED4F000) [pid = 3620] [serial = 900] [outer = 0000000A6ED46800] 15:57:25 INFO - PROCESS | 3620 | 1465426645564 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6FDC5800) [pid = 3620] [serial = 901] [outer = 0000000A6ED46800] 15:57:26 INFO - PROCESS | 3620 | 1465426646038 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] 15:57:26 INFO - PROCESS | 3620 | 1465426646081 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:57:26 INFO - PROCESS | 3620 | 1465426646085 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 3620 | 1465426646088 Marionette TRACE conn6 <- [1,1166,null,{}] 15:57:26 INFO - PROCESS | 3620 | 1465426646100 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}] 15:57:26 INFO - PROCESS | 3620 | 1465426646105 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:26 INFO - PROCESS | 3620 | 1465426646232 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 15:57:26 INFO - PROCESS | 3620 | 1465426646312 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 3620 | 1465426646315 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706CE800 == 31 [pid = 3620] [id = 301] 15:57:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A027A7000) [pid = 3620] [serial = 902] [outer = 0000000000000000] 15:57:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71A38000) [pid = 3620] [serial = 903] [outer = 0000000A027A7000] 15:57:26 INFO - PROCESS | 3620 | 1465426646364 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A751A6800) [pid = 3620] [serial = 904] [outer = 0000000A027A7000] 15:57:26 INFO - PROCESS | 3620 | 1465426646746 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] 15:57:26 INFO - PROCESS | 3620 | 1465426646824 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:57:26 INFO - PROCESS | 3620 | 1465426646834 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 3620 | 1465426646836 Marionette TRACE conn6 <- [1,1170,null,{}] 15:57:26 INFO - PROCESS | 3620 | 1465426646839 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}] 15:57:26 INFO - PROCESS | 3620 | 1465426646841 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:26 INFO - PROCESS | 3620 | 1465426646959 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 15:57:26 INFO - PROCESS | 3620 | 1465426646969 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 3620 | 1465426646972 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750C2000 == 32 [pid = 3620] [id = 302] 15:57:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7594C800) [pid = 3620] [serial = 905] [outer = 0000000000000000] 15:57:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75EF0400) [pid = 3620] [serial = 906] [outer = 0000000A7594C800] 15:57:27 INFO - PROCESS | 3620 | 1465426647059 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76918400) [pid = 3620] [serial = 907] [outer = 0000000A7594C800] 15:57:27 INFO - PROCESS | 3620 | 1465426647523 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] 15:57:27 INFO - PROCESS | 3620 | 1465426647593 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 15:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:57:27 INFO - PROCESS | 3620 | 1465426647608 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 3620 | 1465426647610 Marionette TRACE conn6 <- [1,1174,null,{}] 15:57:27 INFO - PROCESS | 3620 | 1465426647614 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}] 15:57:27 INFO - PROCESS | 3620 | 1465426647617 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:27 INFO - PROCESS | 3620 | 1465426647731 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 15:57:27 INFO - PROCESS | 3620 | 1465426647742 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3620 | 1465426647744 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76824000 == 33 [pid = 3620] [id = 303] 15:57:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75B75C00) [pid = 3620] [serial = 908] [outer = 0000000000000000] 15:57:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A1A5400) [pid = 3620] [serial = 909] [outer = 0000000A75B75C00] 15:57:27 INFO - PROCESS | 3620 | 1465426647788 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7A5D9400) [pid = 3620] [serial = 910] [outer = 0000000A75B75C00] 15:57:28 INFO - PROCESS | 3620 | 1465426648260 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] 15:57:28 INFO - PROCESS | 3620 | 1465426648285 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 15:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:57:28 INFO - PROCESS | 3620 | 1465426648297 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 3620 | 1465426648299 Marionette TRACE conn6 <- [1,1178,null,{}] 15:57:28 INFO - PROCESS | 3620 | 1465426648303 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}] 15:57:28 INFO - PROCESS | 3620 | 1465426648309 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:28 INFO - PROCESS | 3620 | 1465426648448 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 15:57:28 INFO - PROCESS | 3620 | 1465426648503 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 3620 | 1465426648505 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB75800 == 34 [pid = 3620] [id = 304] 15:57:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7B038000) [pid = 3620] [serial = 911] [outer = 0000000000000000] 15:57:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B6CE800) [pid = 3620] [serial = 912] [outer = 0000000A7B038000] 15:57:28 INFO - PROCESS | 3620 | 1465426648550 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7CC83C00) [pid = 3620] [serial = 913] [outer = 0000000A7B038000] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7B033800) [pid = 3620] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A70696000) [pid = 3620] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7A5E3400) [pid = 3620] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7D326C00) [pid = 3620] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A76913C00) [pid = 3620] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A6ED51400) [pid = 3620] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70733400) [pid = 3620] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A027D8800) [pid = 3620] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A05DF4400) [pid = 3620] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0285CC00) [pid = 3620] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A065B9400) [pid = 3620] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A05D6A400) [pid = 3620] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:57:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A03D42400) [pid = 3620] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:57:29 INFO - PROCESS | 3620 | 1465426649006 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] 15:57:29 INFO - PROCESS | 3620 | 1465426649049 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 15:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:57:29 INFO - PROCESS | 3620 | 1465426649052 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 3620 | 1465426649054 Marionette TRACE conn6 <- [1,1182,null,{}] 15:57:29 INFO - PROCESS | 3620 | 1465426649058 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}] 15:57:29 INFO - PROCESS | 3620 | 1465426649060 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:29 INFO - PROCESS | 3620 | 1465426649173 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 15:57:29 INFO - PROCESS | 3620 | 1465426649221 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3620 | 1465426649223 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF89800 == 35 [pid = 3620] [id = 305] 15:57:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02758400) [pid = 3620] [serial = 914] [outer = 0000000000000000] 15:57:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70A59400) [pid = 3620] [serial = 915] [outer = 0000000A02758400] 15:57:29 INFO - PROCESS | 3620 | 1465426649267 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7CC8A800) [pid = 3620] [serial = 916] [outer = 0000000A02758400] 15:57:29 INFO - PROCESS | 3620 | 1465426649643 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] 15:57:29 INFO - PROCESS | 3620 | 1465426649685 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 15:57:29 INFO - PROCESS | 3620 | 1465426649688 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:57:29 INFO - PROCESS | 3620 | 1465426649689 Marionette TRACE conn6 <- [1,1186,null,{}] 15:57:29 INFO - PROCESS | 3620 | 1465426649693 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}] 15:57:29 INFO - PROCESS | 3620 | 1465426649695 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:29 INFO - PROCESS | 3620 | 1465426649809 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 15:57:29 INFO - PROCESS | 3620 | 1465426649817 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3620 | 1465426649819 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D73C800 == 36 [pid = 3620] [id = 306] 15:57:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7D0E4800) [pid = 3620] [serial = 917] [outer = 0000000000000000] 15:57:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7D0ECC00) [pid = 3620] [serial = 918] [outer = 0000000A7D0E4800] 15:57:29 INFO - PROCESS | 3620 | 1465426649873 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7D329C00) [pid = 3620] [serial = 919] [outer = 0000000A7D0E4800] 15:57:30 INFO - PROCESS | 3620 | 1465426650273 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]]]}] 15:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 15:57:30 INFO - PROCESS | 3620 | 1465426650321 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 3620 | 1465426650323 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 15:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:57:30 INFO - PROCESS | 3620 | 1465426650327 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 3620 | 1465426650328 Marionette TRACE conn6 <- [1,1190,null,{}] 15:57:30 INFO - PROCESS | 3620 | 1465426650332 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}] 15:57:30 INFO - PROCESS | 3620 | 1465426650334 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:30 INFO - PROCESS | 3620 | 1465426650448 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 15:57:30 INFO - PROCESS | 3620 | 1465426650487 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 3620 | 1465426650488 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706CB800 == 37 [pid = 3620] [id = 307] 15:57:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7D488C00) [pid = 3620] [serial = 920] [outer = 0000000000000000] 15:57:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7D48EC00) [pid = 3620] [serial = 921] [outer = 0000000A7D488C00] 15:57:30 INFO - PROCESS | 3620 | 1465426650532 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7D85F800) [pid = 3620] [serial = 922] [outer = 0000000A7D488C00] 15:57:30 INFO - PROCESS | 3620 | 1465426650976 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]]]}] 15:57:31 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 15:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 15:57:31 INFO - PROCESS | 3620 | 1465426651063 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 3620 | 1465426651069 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 15:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:57:31 INFO - PROCESS | 3620 | 1465426651075 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 3620 | 1465426651079 Marionette TRACE conn6 <- [1,1194,null,{}] 15:57:31 INFO - PROCESS | 3620 | 1465426651085 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}] 15:57:31 INFO - PROCESS | 3620 | 1465426651088 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:31 INFO - PROCESS | 3620 | 1465426651257 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 15:57:31 INFO - PROCESS | 3620 | 1465426651318 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 3620 | 1465426651324 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E84800 == 38 [pid = 3620] [id = 308] 15:57:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A03D3DC00) [pid = 3620] [serial = 923] [outer = 0000000000000000] 15:57:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A03DCA000) [pid = 3620] [serial = 924] [outer = 0000000A03D3DC00] 15:57:31 INFO - PROCESS | 3620 | 1465426651386 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A0539D400) [pid = 3620] [serial = 925] [outer = 0000000A03D3DC00] 15:57:32 INFO - PROCESS | 3620 | 1465426652039 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]]]}] 15:57:32 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 15:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1028ms 15:57:32 INFO - PROCESS | 3620 | 1465426652105 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 3620 | 1465426652111 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 15:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:57:32 INFO - PROCESS | 3620 | 1465426652117 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 3620 | 1465426652121 Marionette TRACE conn6 <- [1,1198,null,{}] 15:57:32 INFO - PROCESS | 3620 | 1465426652139 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}] 15:57:32 INFO - PROCESS | 3620 | 1465426652142 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:32 INFO - PROCESS | 3620 | 1465426652269 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 15:57:32 INFO - PROCESS | 3620 | 1465426652382 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 3620 | 1465426652385 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E1C800 == 39 [pid = 3620] [id = 309] 15:57:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6F64A800) [pid = 3620] [serial = 926] [outer = 0000000000000000] 15:57:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6FD2F800) [pid = 3620] [serial = 927] [outer = 0000000A6F64A800] 15:57:32 INFO - PROCESS | 3620 | 1465426652444 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70E93400) [pid = 3620] [serial = 928] [outer = 0000000A6F64A800] 15:57:33 INFO - PROCESS | 3620 | 1465426653008 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]]]}] 15:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 943ms 15:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:57:33 INFO - PROCESS | 3620 | 1465426653062 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 3620 | 1465426653065 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 15:57:33 INFO - PROCESS | 3620 | 1465426653069 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 3620 | 1465426653073 Marionette TRACE conn6 <- [1,1202,null,{}] 15:57:33 INFO - PROCESS | 3620 | 1465426653085 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}] 15:57:33 INFO - PROCESS | 3620 | 1465426653091 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:33 INFO - PROCESS | 3620 | 1465426653206 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 15:57:33 INFO - PROCESS | 3620 | 1465426653298 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 3620 | 1465426653302 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E299800 == 40 [pid = 3620] [id = 310] 15:57:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7A50CC00) [pid = 3620] [serial = 929] [outer = 0000000000000000] 15:57:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7A5E5800) [pid = 3620] [serial = 930] [outer = 0000000A7A50CC00] 15:57:33 INFO - PROCESS | 3620 | 1465426653359 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7B036400) [pid = 3620] [serial = 931] [outer = 0000000A7A50CC00] 15:57:33 INFO - PROCESS | 3620 | 1465426653977 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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 943ms 15:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:57:34 INFO - PROCESS | 3620 | 1465426654014 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 3620 | 1465426654017 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 15:57:34 INFO - PROCESS | 3620 | 1465426654021 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 3620 | 1465426654023 Marionette TRACE conn6 <- [1,1206,null,{}] 15:57:34 INFO - PROCESS | 3620 | 1465426654027 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}] 15:57:34 INFO - PROCESS | 3620 | 1465426654029 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:34 INFO - PROCESS | 3620 | 1465426654145 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 15:57:34 INFO - PROCESS | 3620 | 1465426654235 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 3620 | 1465426654238 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7EA9E000 == 41 [pid = 3620] [id = 311] 15:57:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7D2C1800) [pid = 3620] [serial = 932] [outer = 0000000000000000] 15:57:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7D48F000) [pid = 3620] [serial = 933] [outer = 0000000A7D2C1800] 15:57:34 INFO - PROCESS | 3620 | 1465426654292 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7D865C00) [pid = 3620] [serial = 934] [outer = 0000000A7D2C1800] 15:57:34 INFO - PROCESS | 3620 | 1465426654852 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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 945ms 15:57:34 INFO - PROCESS | 3620 | 1465426654968 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 3620 | 1465426654971 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 15:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:57:34 INFO - PROCESS | 3620 | 1465426654976 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 3620 | 1465426654978 Marionette TRACE conn6 <- [1,1210,null,{}] 15:57:34 INFO - PROCESS | 3620 | 1465426654982 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}] 15:57:34 INFO - PROCESS | 3620 | 1465426654984 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:35 INFO - PROCESS | 3620 | 1465426655100 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 15:57:35 INFO - PROCESS | 3620 | 1465426655328 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 3620 | 1465426655331 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0294B000 == 42 [pid = 3620] [id = 312] 15:57:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A0207E000) [pid = 3620] [serial = 935] [outer = 0000000000000000] 15:57:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A02080400) [pid = 3620] [serial = 936] [outer = 0000000A0207E000] 15:57:35 INFO - PROCESS | 3620 | 1465426655409 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A02855800) [pid = 3620] [serial = 937] [outer = 0000000A0207E000] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D73C800 == 41 [pid = 3620] [id = 306] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF89800 == 40 [pid = 3620] [id = 305] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB75800 == 39 [pid = 3620] [id = 304] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76824000 == 38 [pid = 3620] [id = 303] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A750C2000 == 37 [pid = 3620] [id = 302] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706CE800 == 36 [pid = 3620] [id = 301] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064CE800 == 35 [pid = 3620] [id = 300] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D2800 == 34 [pid = 3620] [id = 299] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06503000 == 33 [pid = 3620] [id = 296] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A714C9000 == 32 [pid = 3620] [id = 298] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E8D800 == 31 [pid = 3620] [id = 297] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7EA9E000 == 30 [pid = 3620] [id = 311] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E299800 == 29 [pid = 3620] [id = 310] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E1C800 == 28 [pid = 3620] [id = 309] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706CB800 == 27 [pid = 3620] [id = 307] 15:57:36 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E84800 == 26 [pid = 3620] [id = 308] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A710A6000) [pid = 3620] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A7061D400) [pid = 3620] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A063C2000) [pid = 3620] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A065B7800) [pid = 3620] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02EEB400) [pid = 3620] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A03DC4000) [pid = 3620] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6ECC1000) [pid = 3620] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7069F000) [pid = 3620] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75B6D400) [pid = 3620] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6ED46000) [pid = 3620] [serial = 850] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B077400) [pid = 3620] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A05DE9000) [pid = 3620] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7C9D3800) [pid = 3620] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A750F2800) [pid = 3620] [serial = 853] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70A54C00) [pid = 3620] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7D0DF800) [pid = 3620] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7AA9F800) [pid = 3620] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7D48A800) [pid = 3620] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7D32A400) [pid = 3620] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7A1A6000) [pid = 3620] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7685F400) [pid = 3620] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7B037800) [pid = 3620] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7A5EC000) [pid = 3620] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A71FB2000) [pid = 3620] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7A5DAC00) [pid = 3620] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7AB3F800) [pid = 3620] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7072D000) [pid = 3620] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3620 | 1465426656777 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] 15:57:36 INFO - PROCESS | 3620 | 1465426656816 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:57:36 INFO - PROCESS | 3620 | 1465426656822 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 3620 | 1465426656825 Marionette TRACE conn6 <- [1,1214,null,{}] 15:57:36 INFO - PROCESS | 3620 | 1465426656831 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}] 15:57:36 INFO - PROCESS | 3620 | 1465426656834 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:36 INFO - PROCESS | 3620 | 1465426656933 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 15:57:36 INFO - PROCESS | 3620 | 1465426656941 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 3620 | 1465426656946 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028CD800 == 27 [pid = 3620] [id = 313] 15:57:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A027D0800) [pid = 3620] [serial = 938] [outer = 0000000000000000] 15:57:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A027D6000) [pid = 3620] [serial = 939] [outer = 0000000A027D0800] 15:57:37 INFO - PROCESS | 3620 | 1465426657001 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02852000) [pid = 3620] [serial = 940] [outer = 0000000A027D0800] 15:57:37 INFO - PROCESS | 3620 | 1465426657491 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]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 732ms 15:57:37 INFO - PROCESS | 3620 | 1465426657557 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 3620 | 1465426657562 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 15:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:57:37 INFO - PROCESS | 3620 | 1465426657569 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 3620 | 1465426657572 Marionette TRACE conn6 <- [1,1218,null,{}] 15:57:37 INFO - PROCESS | 3620 | 1465426657576 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}] 15:57:37 INFO - PROCESS | 3620 | 1465426657579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:37 INFO - PROCESS | 3620 | 1465426657673 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 15:57:37 INFO - PROCESS | 3620 | 1465426657688 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 3620 | 1465426657691 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE6800 == 28 [pid = 3620] [id = 314] 15:57:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02859000) [pid = 3620] [serial = 941] [outer = 0000000000000000] 15:57:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02EBDC00) [pid = 3620] [serial = 942] [outer = 0000000A02859000] 15:57:37 INFO - PROCESS | 3620 | 1465426657798 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02EF1800) [pid = 3620] [serial = 943] [outer = 0000000A02859000] 15:57:38 INFO - PROCESS | 3620 | 1465426658197 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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 15:57:38 INFO - PROCESS | 3620 | 1465426658242 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 3620 | 1465426658244 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 15:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:57:38 INFO - PROCESS | 3620 | 1465426658248 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - PROCESS | 3620 | 1465426658252 Marionette TRACE conn6 <- [1,1222,null,{}] 15:57:38 INFO - PROCESS | 3620 | 1465426658301 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}] 15:57:38 INFO - PROCESS | 3620 | 1465426658306 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:38 INFO - PROCESS | 3620 | 1465426658396 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 15:57:38 INFO - PROCESS | 3620 | 1465426658411 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 3620 | 1465426658414 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05214000 == 29 [pid = 3620] [id = 315] 15:57:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A05398C00) [pid = 3620] [serial = 944] [outer = 0000000000000000] 15:57:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A05D68800) [pid = 3620] [serial = 945] [outer = 0000000A05398C00] 15:57:38 INFO - PROCESS | 3620 | 1465426658465 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A06390000) [pid = 3620] [serial = 946] [outer = 0000000A05398C00] 15:57:38 INFO - PROCESS | 3620 | 1465426658905 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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 713ms 15:57:38 INFO - PROCESS | 3620 | 1465426658964 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 3620 | 1465426658967 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 15:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:57:38 INFO - PROCESS | 3620 | 1465426658970 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - PROCESS | 3620 | 1465426658972 Marionette TRACE conn6 <- [1,1226,null,{}] 15:57:38 INFO - PROCESS | 3620 | 1465426658976 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}] 15:57:38 INFO - PROCESS | 3620 | 1465426658978 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:39 INFO - PROCESS | 3620 | 1465426659088 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 15:57:39 INFO - PROCESS | 3620 | 1465426659093 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 3620 | 1465426659096 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06518000 == 30 [pid = 3620] [id = 316] 15:57:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A065B4800) [pid = 3620] [serial = 947] [outer = 0000000000000000] 15:57:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A065BC400) [pid = 3620] [serial = 948] [outer = 0000000A065B4800] 15:57:39 INFO - PROCESS | 3620 | 1465426659143 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ECC2800) [pid = 3620] [serial = 949] [outer = 0000000A065B4800] 15:57:39 INFO - PROCESS | 3620 | 1465426659588 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]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 15:57:39 INFO - PROCESS | 3620 | 1465426659664 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 3620 | 1465426659673 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 15:57:39 INFO - PROCESS | 3620 | 1465426659684 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 3620 | 1465426659686 Marionette TRACE conn6 <- [1,1230,null,{}] 15:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:57:39 INFO - PROCESS | 3620 | 1465426659694 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}] 15:57:39 INFO - PROCESS | 3620 | 1465426659696 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:39 INFO - PROCESS | 3620 | 1465426659831 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 15:57:39 INFO - PROCESS | 3620 | 1465426659850 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 3620 | 1465426659852 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A700B2800 == 31 [pid = 3620] [id = 317] 15:57:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6ED48C00) [pid = 3620] [serial = 950] [outer = 0000000000000000] 15:57:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A6ED4F800) [pid = 3620] [serial = 951] [outer = 0000000A6ED48C00] 15:57:39 INFO - PROCESS | 3620 | 1465426659896 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A6EED1800) [pid = 3620] [serial = 952] [outer = 0000000A6ED48C00] 15:57:40 INFO - PROCESS | 3620 | 1465426660345 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]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 15:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:57:40 INFO - PROCESS | 3620 | 1465426660383 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 3620 | 1465426660386 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 15:57:40 INFO - PROCESS | 3620 | 1465426660389 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 3620 | 1465426660391 Marionette TRACE conn6 <- [1,1234,null,{}] 15:57:40 INFO - PROCESS | 3620 | 1465426660395 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}] 15:57:40 INFO - PROCESS | 3620 | 1465426660401 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:40 INFO - PROCESS | 3620 | 1465426660536 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 15:57:40 INFO - PROCESS | 3620 | 1465426660586 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 3620 | 1465426660588 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71038800 == 32 [pid = 3620] [id = 318] 15:57:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6F6BE400) [pid = 3620] [serial = 953] [outer = 0000000000000000] 15:57:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A700B4800) [pid = 3620] [serial = 954] [outer = 0000000A6F6BE400] 15:57:40 INFO - PROCESS | 3620 | 1465426660635 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70734400) [pid = 3620] [serial = 955] [outer = 0000000A6F6BE400] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7594C800) [pid = 3620] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A75B75C00) [pid = 3620] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ED46800) [pid = 3620] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A6EDDEC00) [pid = 3620] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7B038000) [pid = 3620] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0285AC00) [pid = 3620] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7D0E4800) [pid = 3620] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7B0F1400) [pid = 3620] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027A7000) [pid = 3620] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02758400) [pid = 3620] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0284EC00) [pid = 3620] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:57:41 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7D488C00) [pid = 3620] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:57:41 INFO - PROCESS | 3620 | 1465426661406 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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1080ms 15:57:41 INFO - PROCESS | 3620 | 1465426661471 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 3620 | 1465426661473 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:57:41 INFO - PROCESS | 3620 | 1465426661477 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 3620 | 1465426661478 Marionette TRACE conn6 <- [1,1238,null,{}] 15:57:41 INFO - PROCESS | 3620 | 1465426661482 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}] 15:57:41 INFO - PROCESS | 3620 | 1465426661484 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:41 INFO - PROCESS | 3620 | 1465426661566 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 15:57:41 INFO - PROCESS | 3620 | 1465426661573 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 3620 | 1465426661574 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71F1C000 == 33 [pid = 3620] [id = 319] 15:57:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A05397400) [pid = 3620] [serial = 956] [outer = 0000000000000000] 15:57:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7069F800) [pid = 3620] [serial = 957] [outer = 0000000A05397400] 15:57:41 INFO - PROCESS | 3620 | 1465426661619 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70E9AC00) [pid = 3620] [serial = 958] [outer = 0000000A05397400] 15:57:42 INFO - PROCESS | 3620 | 1465426662047 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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 15:57:42 INFO - PROCESS | 3620 | 1465426662110 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 3620 | 1465426662112 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:57:42 INFO - PROCESS | 3620 | 1465426662116 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 3620 | 1465426662117 Marionette TRACE conn6 <- [1,1242,null,{}] 15:57:42 INFO - PROCESS | 3620 | 1465426662121 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}] 15:57:42 INFO - PROCESS | 3620 | 1465426662123 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:42 INFO - PROCESS | 3620 | 1465426662203 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 15:57:42 INFO - PROCESS | 3620 | 1465426662211 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 3620 | 1465426662213 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7596D000 == 34 [pid = 3620] [id = 320] 15:57:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A71103C00) [pid = 3620] [serial = 959] [outer = 0000000000000000] 15:57:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A71DDD800) [pid = 3620] [serial = 960] [outer = 0000000A71103C00] 15:57:42 INFO - PROCESS | 3620 | 1465426662259 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A750EF400) [pid = 3620] [serial = 961] [outer = 0000000A71103C00] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE6800 == 33 [pid = 3620] [id = 314] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028CD800 == 32 [pid = 3620] [id = 313] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0294B000 == 31 [pid = 3620] [id = 312] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06518000 == 30 [pid = 3620] [id = 316] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71F1C000 == 29 [pid = 3620] [id = 319] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A700B2800 == 28 [pid = 3620] [id = 317] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71038800 == 27 [pid = 3620] [id = 318] 15:57:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05214000 == 26 [pid = 3620] [id = 315] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A75EF0400) [pid = 3620] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5D9400) [pid = 3620] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6FDC5800) [pid = 3620] [serial = 901] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7A1A5400) [pid = 3620] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A70698000) [pid = 3620] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7B6CE800) [pid = 3620] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A710A0800) [pid = 3620] [serial = 895] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03DBF400) [pid = 3620] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7D0ECC00) [pid = 3620] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7CC88000) [pid = 3620] [serial = 889] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A71A38000) [pid = 3620] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70A59400) [pid = 3620] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7CC8A800) [pid = 3620] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A6ED4F000) [pid = 3620] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A0639C400) [pid = 3620] [serial = 892] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A751A6800) [pid = 3620] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A05D66800) [pid = 3620] [serial = 898] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A02EBE400) [pid = 3620] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A7CC83C00) [pid = 3620] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A76918400) [pid = 3620] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A7D329C00) [pid = 3620] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A7D48EC00) [pid = 3620] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A7D85F800) [pid = 3620] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:57:44 INFO - PROCESS | 3620 | 1465426663990 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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1946ms 15:57:44 INFO - PROCESS | 3620 | 1465426664066 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 3620 | 1465426664070 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 15:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:57:44 INFO - PROCESS | 3620 | 1465426664075 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 3620 | 1465426664079 Marionette TRACE conn6 <- [1,1246,null,{}] 15:57:44 INFO - PROCESS | 3620 | 1465426664085 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}] 15:57:44 INFO - PROCESS | 3620 | 1465426664088 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:44 INFO - PROCESS | 3620 | 1465426664181 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 15:57:44 INFO - PROCESS | 3620 | 1465426664196 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3620 | 1465426664199 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028CA000 == 27 [pid = 3620] [id = 321] 15:57:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A027A4400) [pid = 3620] [serial = 962] [outer = 0000000000000000] 15:57:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A027A4C00) [pid = 3620] [serial = 963] [outer = 0000000A027A4400] 15:57:44 INFO - PROCESS | 3620 | 1465426664250 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A027D5C00) [pid = 3620] [serial = 964] [outer = 0000000A027A4400] 15:57:44 INFO - PROCESS | 3620 | 1465426664739 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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 15:57:44 INFO - PROCESS | 3620 | 1465426664771 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 3620 | 1465426664777 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 15:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:57:44 INFO - PROCESS | 3620 | 1465426664784 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 3620 | 1465426664787 Marionette TRACE conn6 <- [1,1250,null,{}] 15:57:44 INFO - PROCESS | 3620 | 1465426664791 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}] 15:57:44 INFO - PROCESS | 3620 | 1465426664794 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:44 INFO - PROCESS | 3620 | 1465426664887 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 15:57:44 INFO - PROCESS | 3620 | 1465426664895 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3620 | 1465426664898 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B2B800 == 28 [pid = 3620] [id = 322] 15:57:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A0285C800) [pid = 3620] [serial = 965] [outer = 0000000000000000] 15:57:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A0285E800) [pid = 3620] [serial = 966] [outer = 0000000A0285C800] 15:57:44 INFO - PROCESS | 3620 | 1465426664948 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EB4400) [pid = 3620] [serial = 967] [outer = 0000000A0285C800] 15:57:45 INFO - PROCESS | 3620 | 1465426665413 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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 15:57:45 INFO - PROCESS | 3620 | 1465426665477 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 3620 | 1465426665480 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 15:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:57:45 INFO - PROCESS | 3620 | 1465426665483 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 3620 | 1465426665487 Marionette TRACE conn6 <- [1,1254,null,{}] 15:57:45 INFO - PROCESS | 3620 | 1465426665500 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}] 15:57:45 INFO - PROCESS | 3620 | 1465426665505 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:45 INFO - PROCESS | 3620 | 1465426665626 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 15:57:45 INFO - PROCESS | 3620 | 1465426665701 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 3620 | 1465426665704 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0501D000 == 29 [pid = 3620] [id = 323] 15:57:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A0117B400) [pid = 3620] [serial = 968] [outer = 0000000000000000] 15:57:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A03DBF400) [pid = 3620] [serial = 969] [outer = 0000000A0117B400] 15:57:45 INFO - PROCESS | 3620 | 1465426665753 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05395000) [pid = 3620] [serial = 970] [outer = 0000000A0117B400] 15:57:46 INFO - PROCESS | 3620 | 1465426666135 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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 15:57:46 INFO - PROCESS | 3620 | 1465426666178 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 3620 | 1465426666182 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:57:46 INFO - PROCESS | 3620 | 1465426666185 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 3620 | 1465426666187 Marionette TRACE conn6 <- [1,1258,null,{}] 15:57:46 INFO - PROCESS | 3620 | 1465426666190 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}] 15:57:46 INFO - PROCESS | 3620 | 1465426666192 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:46 INFO - PROCESS | 3620 | 1465426666309 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 15:57:46 INFO - PROCESS | 3620 | 1465426666315 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3620 | 1465426666317 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9E800 == 30 [pid = 3620] [id = 324] 15:57:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A053A0C00) [pid = 3620] [serial = 971] [outer = 0000000000000000] 15:57:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A05D6A400) [pid = 3620] [serial = 972] [outer = 0000000A053A0C00] 15:57:46 INFO - PROCESS | 3620 | 1465426666363 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05DEC800) [pid = 3620] [serial = 973] [outer = 0000000A053A0C00] 15:57:46 INFO - PROCESS | 3620 | 1465426666808 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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 693ms 15:57:46 INFO - PROCESS | 3620 | 1465426666879 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 3620 | 1465426666882 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:57:46 INFO - PROCESS | 3620 | 1465426666885 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 3620 | 1465426666887 Marionette TRACE conn6 <- [1,1262,null,{}] 15:57:46 INFO - PROCESS | 3620 | 1465426666891 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}] 15:57:46 INFO - PROCESS | 3620 | 1465426666893 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:47 INFO - PROCESS | 3620 | 1465426666999 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 15:57:47 INFO - PROCESS | 3620 | 1465426667013 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 3620 | 1465426667015 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0651C000 == 31 [pid = 3620] [id = 325] 15:57:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A0285C000) [pid = 3620] [serial = 974] [outer = 0000000000000000] 15:57:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A063C3800) [pid = 3620] [serial = 975] [outer = 0000000A0285C000] 15:57:47 INFO - PROCESS | 3620 | 1465426667059 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A065B3800) [pid = 3620] [serial = 976] [outer = 0000000A0285C000] 15:57:47 INFO - PROCESS | 3620 | 1465426667479 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]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 15:57:47 INFO - PROCESS | 3620 | 1465426667517 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 3620 | 1465426667520 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 15:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:57:47 INFO - PROCESS | 3620 | 1465426667523 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 3620 | 1465426667525 Marionette TRACE conn6 <- [1,1266,null,{}] 15:57:47 INFO - PROCESS | 3620 | 1465426667528 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}] 15:57:47 INFO - PROCESS | 3620 | 1465426667534 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:47 INFO - PROCESS | 3620 | 1465426667643 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 15:57:47 INFO - PROCESS | 3620 | 1465426667649 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 3620 | 1465426667651 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7077D800 == 32 [pid = 3620] [id = 326] 15:57:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A065BCC00) [pid = 3620] [serial = 977] [outer = 0000000000000000] 15:57:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6ED47400) [pid = 3620] [serial = 978] [outer = 0000000A065BCC00] 15:57:47 INFO - PROCESS | 3620 | 1465426667697 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6F645000) [pid = 3620] [serial = 979] [outer = 0000000A065BCC00] 15:57:48 INFO - PROCESS | 3620 | 1465426668128 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]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 15:57:48 INFO - PROCESS | 3620 | 1465426668216 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3620 | 1465426668219 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:57:48 INFO - PROCESS | 3620 | 1465426668222 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 3620 | 1465426668224 Marionette TRACE conn6 <- [1,1270,null,{}] 15:57:48 INFO - PROCESS | 3620 | 1465426668228 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}] 15:57:48 INFO - PROCESS | 3620 | 1465426668230 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:48 INFO - PROCESS | 3620 | 1465426668310 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 15:57:48 INFO - PROCESS | 3620 | 1465426668347 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 3620 | 1465426668349 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71A08000 == 33 [pid = 3620] [id = 327] 15:57:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6F8CFC00) [pid = 3620] [serial = 980] [outer = 0000000000000000] 15:57:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6FF3DC00) [pid = 3620] [serial = 981] [outer = 0000000A6F8CFC00] 15:57:48 INFO - PROCESS | 3620 | 1465426668393 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70694000) [pid = 3620] [serial = 982] [outer = 0000000A6F8CFC00] 15:57:48 INFO - PROCESS | 3620 | 1465426668814 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]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 628ms 15:57:48 INFO - PROCESS | 3620 | 1465426668853 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3620 | 1465426668856 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 15:57:48 INFO - PROCESS | 3620 | 1465426668859 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:57:48 INFO - PROCESS | 3620 | 1465426668861 Marionette TRACE conn6 <- [1,1274,null,{}] 15:57:48 INFO - PROCESS | 3620 | 1465426668865 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}] 15:57:48 INFO - PROCESS | 3620 | 1465426668867 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:48 INFO - PROCESS | 3620 | 1465426668950 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 15:57:48 INFO - PROCESS | 3620 | 1465426668957 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 3620 | 1465426668959 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75855800 == 34 [pid = 3620] [id = 328] 15:57:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70624C00) [pid = 3620] [serial = 983] [outer = 0000000000000000] 15:57:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70729800) [pid = 3620] [serial = 984] [outer = 0000000A70624C00] 15:57:49 INFO - PROCESS | 3620 | 1465426669004 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70732800) [pid = 3620] [serial = 985] [outer = 0000000A70624C00] 15:57:49 INFO - PROCESS | 3620 | 1465426669424 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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 628ms 15:57:49 INFO - PROCESS | 3620 | 1465426669490 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 3620 | 1465426669493 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 15:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:57:49 INFO - PROCESS | 3620 | 1465426669496 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 3620 | 1465426669498 Marionette TRACE conn6 <- [1,1278,null,{}] 15:57:49 INFO - PROCESS | 3620 | 1465426669502 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}] 15:57:49 INFO - PROCESS | 3620 | 1465426669504 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:49 INFO - PROCESS | 3620 | 1465426669585 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 15:57:49 INFO - PROCESS | 3620 | 1465426669593 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 3620 | 1465426669595 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0501C800 == 35 [pid = 3620] [id = 329] 15:57:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A70730800) [pid = 3620] [serial = 986] [outer = 0000000000000000] 15:57:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A70A60000) [pid = 3620] [serial = 987] [outer = 0000000A70730800] 15:57:49 INFO - PROCESS | 3620 | 1465426669639 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A710A2000) [pid = 3620] [serial = 988] [outer = 0000000A70730800] 15:57:50 INFO - PROCESS | 3620 | 1465426670120 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]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 15:57:50 INFO - PROCESS | 3620 | 1465426670192 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 3620 | 1465426670194 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 15:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:57:50 INFO - PROCESS | 3620 | 1465426670198 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 3620 | 1465426670199 Marionette TRACE conn6 <- [1,1282,null,{}] 15:57:50 INFO - PROCESS | 3620 | 1465426670203 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}] 15:57:50 INFO - PROCESS | 3620 | 1465426670205 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:50 INFO - PROCESS | 3620 | 1465426670316 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 15:57:50 INFO - PROCESS | 3620 | 1465426670366 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 3620 | 1465426670368 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76991000 == 36 [pid = 3620] [id = 330] 15:57:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7140F400) [pid = 3620] [serial = 989] [outer = 0000000000000000] 15:57:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A71AE4C00) [pid = 3620] [serial = 990] [outer = 0000000A7140F400] 15:57:50 INFO - PROCESS | 3620 | 1465426670412 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A74EBDC00) [pid = 3620] [serial = 991] [outer = 0000000A7140F400] 15:57:50 INFO - PROCESS | 3620 | 1465426670839 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]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 15:57:50 INFO - PROCESS | 3620 | 1465426670891 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 3620 | 1465426670894 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 15:57:50 INFO - PROCESS | 3620 | 1465426670897 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:57:50 INFO - PROCESS | 3620 | 1465426670900 Marionette TRACE conn6 <- [1,1286,null,{}] 15:57:50 INFO - PROCESS | 3620 | 1465426670912 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}] 15:57:50 INFO - PROCESS | 3620 | 1465426670914 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:51 INFO - PROCESS | 3620 | 1465426671066 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 15:57:51 INFO - PROCESS | 3620 | 1465426671118 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3620 | 1465426671121 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0651B800 == 37 [pid = 3620] [id = 331] 15:57:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A758D8000) [pid = 3620] [serial = 992] [outer = 0000000000000000] 15:57:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A75B6E000) [pid = 3620] [serial = 993] [outer = 0000000A758D8000] 15:57:51 INFO - PROCESS | 3620 | 1465426671169 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A75C62C00) [pid = 3620] [serial = 994] [outer = 0000000A758D8000] 15:57:51 INFO - PROCESS | 3620 | 1465426671616 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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 15:57:51 INFO - PROCESS | 3620 | 1465426671633 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 3620 | 1465426671636 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:57:51 INFO - PROCESS | 3620 | 1465426671639 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 3620 | 1465426671641 Marionette TRACE conn6 <- [1,1290,null,{}] 15:57:51 INFO - PROCESS | 3620 | 1465426671644 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}] 15:57:51 INFO - PROCESS | 3620 | 1465426671646 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:51 INFO - PROCESS | 3620 | 1465426671754 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 15:57:51 INFO - PROCESS | 3620 | 1465426671759 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3620 | 1465426671761 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AADC800 == 38 [pid = 3620] [id = 332] 15:57:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A75E39000) [pid = 3620] [serial = 995] [outer = 0000000000000000] 15:57:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A75EFA000) [pid = 3620] [serial = 996] [outer = 0000000A75E39000] 15:57:51 INFO - PROCESS | 3620 | 1465426671807 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A76913C00) [pid = 3620] [serial = 997] [outer = 0000000A75E39000] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A065B4800) [pid = 3620] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A6F6BE400) [pid = 3620] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A6ED48C00) [pid = 3620] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A05397400) [pid = 3620] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6F64A800) [pid = 3620] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A03D3DC00) [pid = 3620] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A05398C00) [pid = 3620] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A02859000) [pid = 3620] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A027D0800) [pid = 3620] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0207E000) [pid = 3620] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7D2C1800) [pid = 3620] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:57:52 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7A50CC00) [pid = 3620] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:57:52 INFO - PROCESS | 3620 | 1465426672309 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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 732ms 15:57:52 INFO - PROCESS | 3620 | 1465426672374 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 3620 | 1465426672377 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 15:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:57:52 INFO - PROCESS | 3620 | 1465426672380 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 3620 | 1465426672382 Marionette TRACE conn6 <- [1,1294,null,{}] 15:57:52 INFO - PROCESS | 3620 | 1465426672385 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}] 15:57:52 INFO - PROCESS | 3620 | 1465426672387 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:52 INFO - PROCESS | 3620 | 1465426672495 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 15:57:52 INFO - PROCESS | 3620 | 1465426672505 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 3620 | 1465426672507 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFCB800 == 39 [pid = 3620] [id = 333] 15:57:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A027D4C00) [pid = 3620] [serial = 998] [outer = 0000000000000000] 15:57:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A70731800) [pid = 3620] [serial = 999] [outer = 0000000A027D4C00] 15:57:52 INFO - PROCESS | 3620 | 1465426672553 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76916C00) [pid = 3620] [serial = 1000] [outer = 0000000A027D4C00] 15:57:52 INFO - PROCESS | 3620 | 1465426672973 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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 15:57:53 INFO - PROCESS | 3620 | 1465426673012 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 3620 | 1465426673014 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 15:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:57:53 INFO - PROCESS | 3620 | 1465426673017 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - PROCESS | 3620 | 1465426673019 Marionette TRACE conn6 <- [1,1298,null,{}] 15:57:53 INFO - PROCESS | 3620 | 1465426673022 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}] 15:57:53 INFO - PROCESS | 3620 | 1465426673024 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:53 INFO - PROCESS | 3620 | 1465426673115 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 15:57:53 INFO - PROCESS | 3620 | 1465426673122 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 3620 | 1465426673124 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C937000 == 40 [pid = 3620] [id = 334] 15:57:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A769C6C00) [pid = 3620] [serial = 1001] [outer = 0000000000000000] 15:57:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A76DDF800) [pid = 3620] [serial = 1002] [outer = 0000000A769C6C00] 15:57:53 INFO - PROCESS | 3620 | 1465426673169 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A76F77800) [pid = 3620] [serial = 1003] [outer = 0000000A769C6C00] 15:57:53 INFO - PROCESS | 3620 | 1465426673593 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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 15:57:53 INFO - PROCESS | 3620 | 1465426673650 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 3620 | 1465426673652 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 15:57:53 INFO - PROCESS | 3620 | 1465426673655 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:57:53 INFO - PROCESS | 3620 | 1465426673657 Marionette TRACE conn6 <- [1,1302,null,{}] 15:57:53 INFO - PROCESS | 3620 | 1465426673661 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}] 15:57:53 INFO - PROCESS | 3620 | 1465426673663 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:53 INFO - PROCESS | 3620 | 1465426673748 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 15:57:53 INFO - PROCESS | 3620 | 1465426673756 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 3620 | 1465426673758 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D21A000 == 41 [pid = 3620] [id = 335] 15:57:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A774DD000) [pid = 3620] [serial = 1004] [outer = 0000000000000000] 15:57:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7A1A7C00) [pid = 3620] [serial = 1005] [outer = 0000000A774DD000] 15:57:53 INFO - PROCESS | 3620 | 1465426673801 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7A507C00) [pid = 3620] [serial = 1006] [outer = 0000000A774DD000] 15:57:54 INFO - PROCESS | 3620 | 1465426674577 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]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 15:57:54 INFO - PROCESS | 3620 | 1465426674645 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 3620 | 1465426674650 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 15:57:54 INFO - PROCESS | 3620 | 1465426674656 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:57:54 INFO - PROCESS | 3620 | 1465426674659 Marionette TRACE conn6 <- [1,1306,null,{}] 15:57:54 INFO - PROCESS | 3620 | 1465426674667 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}] 15:57:54 INFO - PROCESS | 3620 | 1465426674670 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:54 INFO - PROCESS | 3620 | 1465426674851 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 15:57:54 INFO - PROCESS | 3620 | 1465426674938 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 3620 | 1465426674941 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1F000 == 42 [pid = 3620] [id = 336] 15:57:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A027CF000) [pid = 3620] [serial = 1007] [outer = 0000000000000000] 15:57:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02847800) [pid = 3620] [serial = 1008] [outer = 0000000A027CF000] 15:57:55 INFO - PROCESS | 3620 | 1465426674999 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A02E46000) [pid = 3620] [serial = 1009] [outer = 0000000A027CF000] 15:57:55 INFO - PROCESS | 3620 | 1465426675934 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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1340ms 15:57:56 INFO - PROCESS | 3620 | 1465426675999 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3620 | 1465426676003 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 15:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:57:56 INFO - PROCESS | 3620 | 1465426676008 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 3620 | 1465426676011 Marionette TRACE conn6 <- [1,1310,null,{}] 15:57:56 INFO - PROCESS | 3620 | 1465426676017 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}] 15:57:56 INFO - PROCESS | 3620 | 1465426676020 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:56 INFO - PROCESS | 3620 | 1465426676134 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 15:57:56 INFO - PROCESS | 3620 | 1465426676203 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 3620 | 1465426676207 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E94000 == 43 [pid = 3620] [id = 337] 15:57:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A0285D400) [pid = 3620] [serial = 1010] [outer = 0000000000000000] 15:57:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A02EC3C00) [pid = 3620] [serial = 1011] [outer = 0000000A0285D400] 15:57:56 INFO - PROCESS | 3620 | 1465426676257 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A03D3CC00) [pid = 3620] [serial = 1012] [outer = 0000000A0285D400] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C937000 == 42 [pid = 3620] [id = 334] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFCB800 == 41 [pid = 3620] [id = 333] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AADC800 == 40 [pid = 3620] [id = 332] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0651B800 == 39 [pid = 3620] [id = 331] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76991000 == 38 [pid = 3620] [id = 330] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0501C800 == 37 [pid = 3620] [id = 329] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75855800 == 36 [pid = 3620] [id = 328] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71A08000 == 35 [pid = 3620] [id = 327] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7077D800 == 34 [pid = 3620] [id = 326] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0651C000 == 33 [pid = 3620] [id = 325] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9E800 == 32 [pid = 3620] [id = 324] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0501D000 == 31 [pid = 3620] [id = 323] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B2B800 == 30 [pid = 3620] [id = 322] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A71DDD800) [pid = 3620] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028CA000 == 29 [pid = 3620] [id = 321] 15:57:56 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7596D000 == 28 [pid = 3620] [id = 320] 15:57:56 INFO - PROCESS | 3620 | 1465426676914 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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 941ms 15:57:56 INFO - PROCESS | 3620 | 1465426676949 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3620 | 1465426676955 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A065BC400) [pid = 3620] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A700B4800) [pid = 3620] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A6EED1800) [pid = 3620] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A6ED4F800) [pid = 3620] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A70734400) [pid = 3620] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A7069F800) [pid = 3620] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6FD2F800) [pid = 3620] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A0539D400) [pid = 3620] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A03DCA000) [pid = 3620] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A05D68800) [pid = 3620] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A02EBDC00) [pid = 3620] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EF1800) [pid = 3620] [serial = 943] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A027D6000) [pid = 3620] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A02852000) [pid = 3620] [serial = 940] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02855800) [pid = 3620] [serial = 937] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02080400) [pid = 3620] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7D865C00) [pid = 3620] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7D48F000) [pid = 3620] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70E93400) [pid = 3620] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7A5E5800) [pid = 3620] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A70E9AC00) [pid = 3620] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7B036400) [pid = 3620] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6ECC2800) [pid = 3620] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A06390000) [pid = 3620] [serial = 946] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3620 | 1465426676971 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 3620 | 1465426676974 Marionette TRACE conn6 <- [1,1314,null,{}] 15:57:56 INFO - PROCESS | 3620 | 1465426676980 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}] 15:57:56 INFO - PROCESS | 3620 | 1465426676983 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:57 INFO - PROCESS | 3620 | 1465426677074 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 15:57:57 INFO - PROCESS | 3620 | 1465426677081 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3620 | 1465426677083 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DEE000 == 29 [pid = 3620] [id = 338] 15:57:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02E4AC00) [pid = 3620] [serial = 1013] [outer = 0000000000000000] 15:57:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A03D3A800) [pid = 3620] [serial = 1014] [outer = 0000000A02E4AC00] 15:57:57 INFO - PROCESS | 3620 | 1465426677133 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A0539E000) [pid = 3620] [serial = 1015] [outer = 0000000A02E4AC00] 15:57:57 INFO - PROCESS | 3620 | 1465426677634 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]]]}] 15:57:57 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 15:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 693ms 15:57:57 INFO - PROCESS | 3620 | 1465426677662 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 3620 | 1465426677665 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 15:57:57 INFO - PROCESS | 3620 | 1465426677668 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:57:57 INFO - PROCESS | 3620 | 1465426677672 Marionette TRACE conn6 <- [1,1318,null,{}] 15:57:57 INFO - PROCESS | 3620 | 1465426677684 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}] 15:57:57 INFO - PROCESS | 3620 | 1465426677689 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:57 INFO - PROCESS | 3620 | 1465426677781 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 15:57:57 INFO - PROCESS | 3620 | 1465426677797 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3620 | 1465426677800 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA2000 == 30 [pid = 3620] [id = 339] 15:57:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A063C0C00) [pid = 3620] [serial = 1016] [outer = 0000000000000000] 15:57:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A063C5400) [pid = 3620] [serial = 1017] [outer = 0000000A063C0C00] 15:57:57 INFO - PROCESS | 3620 | 1465426677850 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6ECB9800) [pid = 3620] [serial = 1018] [outer = 0000000A063C0C00] 15:57:58 INFO - PROCESS | 3620 | 1465426678321 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]]]}] 15:57:58 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 15:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 15:57:58 INFO - PROCESS | 3620 | 1465426678363 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 3620 | 1465426678366 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 15:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:57:58 INFO - PROCESS | 3620 | 1465426678369 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 3620 | 1465426678371 Marionette TRACE conn6 <- [1,1322,null,{}] 15:57:58 INFO - PROCESS | 3620 | 1465426678375 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}] 15:57:58 INFO - PROCESS | 3620 | 1465426678377 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:58 INFO - PROCESS | 3620 | 1465426678468 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 15:57:58 INFO - PROCESS | 3620 | 1465426678477 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 3620 | 1465426678479 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70094800 == 31 [pid = 3620] [id = 340] 15:57:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A027DB800) [pid = 3620] [serial = 1019] [outer = 0000000000000000] 15:57:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6EDD9000) [pid = 3620] [serial = 1020] [outer = 0000000A027DB800] 15:57:58 INFO - PROCESS | 3620 | 1465426678525 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6EED9000) [pid = 3620] [serial = 1021] [outer = 0000000A027DB800] 15:57:58 INFO - PROCESS | 3620 | 1465426678960 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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 628ms 15:57:59 INFO - PROCESS | 3620 | 1465426679000 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 3620 | 1465426679002 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:57:59 INFO - PROCESS | 3620 | 1465426679013 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 3620 | 1465426679015 Marionette TRACE conn6 <- [1,1326,null,{}] 15:57:59 INFO - PROCESS | 3620 | 1465426679019 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}] 15:57:59 INFO - PROCESS | 3620 | 1465426679021 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:59 INFO - PROCESS | 3620 | 1465426679126 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 15:57:59 INFO - PROCESS | 3620 | 1465426679200 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3620 | 1465426679209 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:57:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7077D800 == 32 [pid = 3620] [id = 341] 15:57:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6FD2F800) [pid = 3620] [serial = 1022] [outer = 0000000000000000] 15:57:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A6FFD1800) [pid = 3620] [serial = 1023] [outer = 0000000A6FD2F800] 15:57:59 INFO - PROCESS | 3620 | 1465426679254 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7069E000) [pid = 3620] [serial = 1024] [outer = 0000000A6FD2F800] 15:58:00 INFO - PROCESS | 3620 | 1465426680120 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]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 15:58:00 INFO - PROCESS | 3620 | 1465426680148 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 3620 | 1465426680150 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 15:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:58:00 INFO - PROCESS | 3620 | 1465426680159 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 3620 | 1465426680161 Marionette TRACE conn6 <- [1,1330,null,{}] 15:58:00 INFO - PROCESS | 3620 | 1465426680165 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}] 15:58:00 INFO - PROCESS | 3620 | 1465426680171 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:00 INFO - PROCESS | 3620 | 1465426680313 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 15:58:00 INFO - PROCESS | 3620 | 1465426680319 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 3620 | 1465426680321 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750CF000 == 33 [pid = 3620] [id = 342] 15:58:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7072A000) [pid = 3620] [serial = 1025] [outer = 0000000000000000] 15:58:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A70E99800) [pid = 3620] [serial = 1026] [outer = 0000000A7072A000] 15:58:00 INFO - PROCESS | 3620 | 1465426680368 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A75149000) [pid = 3620] [serial = 1027] [outer = 0000000A7072A000] 15:58:00 INFO - PROCESS | 3620 | 1465426680861 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]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 15:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:58:00 INFO - PROCESS | 3620 | 1465426680895 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 3620 | 1465426680898 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 15:58:00 INFO - PROCESS | 3620 | 1465426680901 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 3620 | 1465426680903 Marionette TRACE conn6 <- [1,1334,null,{}] 15:58:00 INFO - PROCESS | 3620 | 1465426680906 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}] 15:58:00 INFO - PROCESS | 3620 | 1465426680908 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:01 INFO - PROCESS | 3620 | 1465426681122 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0285C000) [pid = 3620] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A053A0C00) [pid = 3620] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7140F400) [pid = 3620] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A70730800) [pid = 3620] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A0117B400) [pid = 3620] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A065BCC00) [pid = 3620] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A70624C00) [pid = 3620] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A027A4400) [pid = 3620] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A758D8000) [pid = 3620] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A75E39000) [pid = 3620] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A027D4C00) [pid = 3620] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0285C800) [pid = 3620] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A769C6C00) [pid = 3620] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A71103C00) [pid = 3620] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:58:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6F8CFC00) [pid = 3620] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:58:01 INFO - PROCESS | 3620 | 1465426681183 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3620 | 1465426681185 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D96000 == 34 [pid = 3620] [id = 343] 15:58:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02073C00) [pid = 3620] [serial = 1028] [outer = 0000000000000000] 15:58:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02846000) [pid = 3620] [serial = 1029] [outer = 0000000A02073C00] 15:58:01 INFO - PROCESS | 3620 | 1465426681231 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A063BE000) [pid = 3620] [serial = 1030] [outer = 0000000A02073C00] 15:58:01 INFO - PROCESS | 3620 | 1465426681599 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]]]}] 15:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 15:58:01 INFO - PROCESS | 3620 | 1465426681659 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 3620 | 1465426681661 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 15:58:01 INFO - PROCESS | 3620 | 1465426681664 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3620 | 1465426681666 Marionette TRACE conn6 <- [1,1338,null,{}] 15:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:58:01 INFO - PROCESS | 3620 | 1465426681669 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}] 15:58:01 INFO - PROCESS | 3620 | 1465426681671 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:01 INFO - PROCESS | 3620 | 1465426681755 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 15:58:01 INFO - PROCESS | 3620 | 1465426681762 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3620 | 1465426681764 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D3D000 == 35 [pid = 3620] [id = 344] 15:58:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A03DC4400) [pid = 3620] [serial = 1031] [outer = 0000000000000000] 15:58:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A71106400) [pid = 3620] [serial = 1032] [outer = 0000000A03DC4400] 15:58:01 INFO - PROCESS | 3620 | 1465426681809 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75C5E800) [pid = 3620] [serial = 1033] [outer = 0000000A03DC4400] 15:58:02 INFO - PROCESS | 3620 | 1465426682265 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 626ms 15:58:02 INFO - PROCESS | 3620 | 1465426682298 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 3620 | 1465426682301 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 15:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:58:02 INFO - PROCESS | 3620 | 1465426682304 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 3620 | 1465426682306 Marionette TRACE conn6 <- [1,1342,null,{}] 15:58:02 INFO - PROCESS | 3620 | 1465426682310 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}] 15:58:02 INFO - PROCESS | 3620 | 1465426682312 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:02 INFO - PROCESS | 3620 | 1465426682395 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 15:58:02 INFO - PROCESS | 3620 | 1465426682402 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 3620 | 1465426682404 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAE1800 == 36 [pid = 3620] [id = 345] 15:58:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75EFC800) [pid = 3620] [serial = 1034] [outer = 0000000000000000] 15:58:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7686B800) [pid = 3620] [serial = 1035] [outer = 0000000A75EFC800] 15:58:02 INFO - PROCESS | 3620 | 1465426682451 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A76DE3800) [pid = 3620] [serial = 1036] [outer = 0000000A75EFC800] 15:58:02 INFO - PROCESS | 3620 | 1465426682880 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 15:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:58:02 INFO - PROCESS | 3620 | 1465426682936 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 3620 | 1465426682939 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 15:58:02 INFO - PROCESS | 3620 | 1465426682942 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 3620 | 1465426682944 Marionette TRACE conn6 <- [1,1346,null,{}] 15:58:02 INFO - PROCESS | 3620 | 1465426682947 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}] 15:58:02 INFO - PROCESS | 3620 | 1465426682949 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:03 INFO - PROCESS | 3620 | 1465426683033 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 15:58:03 INFO - PROCESS | 3620 | 1465426683041 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 3620 | 1465426683043 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70019800 == 37 [pid = 3620] [id = 346] 15:58:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A76DE8000) [pid = 3620] [serial = 1037] [outer = 0000000000000000] 15:58:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7A1ACC00) [pid = 3620] [serial = 1038] [outer = 0000000A76DE8000] 15:58:03 INFO - PROCESS | 3620 | 1465426683086 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7A5D9000) [pid = 3620] [serial = 1039] [outer = 0000000A76DE8000] 15:58:03 INFO - PROCESS | 3620 | 1465426683785 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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 879ms 15:58:03 INFO - PROCESS | 3620 | 1465426683825 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 3620 | 1465426683830 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:58:03 INFO - PROCESS | 3620 | 1465426683835 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 3620 | 1465426683841 Marionette TRACE conn6 <- [1,1350,null,{}] 15:58:03 INFO - PROCESS | 3620 | 1465426683846 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}] 15:58:03 INFO - PROCESS | 3620 | 1465426683849 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:03 INFO - PROCESS | 3620 | 1465426683977 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 15:58:04 INFO - PROCESS | 3620 | 1465426684096 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 3620 | 1465426684099 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0501D000 == 38 [pid = 3620] [id = 347] 15:58:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02EEC400) [pid = 3620] [serial = 1040] [outer = 0000000000000000] 15:58:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A03D35800) [pid = 3620] [serial = 1041] [outer = 0000000A02EEC400] 15:58:04 INFO - PROCESS | 3620 | 1465426684160 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A05D6F000) [pid = 3620] [serial = 1042] [outer = 0000000A02EEC400] 15:58:04 INFO - PROCESS | 3620 | 1465426684802 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]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1032ms 15:58:04 INFO - PROCESS | 3620 | 1465426684871 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 3620 | 1465426684876 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 15:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:58:04 INFO - PROCESS | 3620 | 1465426684883 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 3620 | 1465426684886 Marionette TRACE conn6 <- [1,1354,null,{}] 15:58:04 INFO - PROCESS | 3620 | 1465426684890 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}] 15:58:04 INFO - PROCESS | 3620 | 1465426684893 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:05 INFO - PROCESS | 3620 | 1465426685012 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 15:58:05 INFO - PROCESS | 3620 | 1465426685089 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 3620 | 1465426685092 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E7E800 == 39 [pid = 3620] [id = 348] 15:58:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A6ECBAC00) [pid = 3620] [serial = 1043] [outer = 0000000000000000] 15:58:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A6EDE6400) [pid = 3620] [serial = 1044] [outer = 0000000A6ECBAC00] 15:58:05 INFO - PROCESS | 3620 | 1465426685189 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A70731000) [pid = 3620] [serial = 1045] [outer = 0000000A6ECBAC00] 15:58:05 INFO - PROCESS | 3620 | 1465426685857 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] 15:58:05 INFO - PROCESS | 3620 | 1465426685920 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 15:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:58:05 INFO - PROCESS | 3620 | 1465426685923 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 3620 | 1465426685927 Marionette TRACE conn6 <- [1,1358,null,{}] 15:58:05 INFO - PROCESS | 3620 | 1465426685958 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}] 15:58:05 INFO - PROCESS | 3620 | 1465426685963 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:06 INFO - PROCESS | 3620 | 1465426686124 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 15:58:06 INFO - PROCESS | 3620 | 1465426686237 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 3620 | 1465426686241 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0282A800 == 40 [pid = 3620] [id = 349] 15:58:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A03DC0C00) [pid = 3620] [serial = 1046] [outer = 0000000000000000] 15:58:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A05D6B400) [pid = 3620] [serial = 1047] [outer = 0000000A03DC0C00] 15:58:06 INFO - PROCESS | 3620 | 1465426686300 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A71109000) [pid = 3620] [serial = 1048] [outer = 0000000A03DC0C00] 15:58:07 INFO - PROCESS | 3620 | 1465426687071 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] 15:58:07 INFO - PROCESS | 3620 | 1465426687120 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 15:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:58:07 INFO - PROCESS | 3620 | 1465426687125 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 3620 | 1465426687130 Marionette TRACE conn6 <- [1,1362,null,{}] 15:58:07 INFO - PROCESS | 3620 | 1465426687135 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}] 15:58:07 INFO - PROCESS | 3620 | 1465426687138 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:07 INFO - PROCESS | 3620 | 1465426687293 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 15:58:07 INFO - PROCESS | 3620 | 1465426687302 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 3620 | 1465426687305 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DD7800 == 41 [pid = 3620] [id = 350] 15:58:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A03D33800) [pid = 3620] [serial = 1049] [outer = 0000000000000000] 15:58:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A05392C00) [pid = 3620] [serial = 1050] [outer = 0000000A03D33800] 15:58:07 INFO - PROCESS | 3620 | 1465426687356 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A0639C400) [pid = 3620] [serial = 1051] [outer = 0000000A03D33800] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAE1800 == 40 [pid = 3620] [id = 345] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D3D000 == 39 [pid = 3620] [id = 344] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D96000 == 38 [pid = 3620] [id = 343] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A750CF000 == 37 [pid = 3620] [id = 342] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7077D800 == 36 [pid = 3620] [id = 341] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70094800 == 35 [pid = 3620] [id = 340] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA2000 == 34 [pid = 3620] [id = 339] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DEE000 == 33 [pid = 3620] [id = 338] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E94000 == 32 [pid = 3620] [id = 337] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1F000 == 31 [pid = 3620] [id = 336] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D21A000 == 30 [pid = 3620] [id = 335] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0282A800 == 29 [pid = 3620] [id = 349] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E7E800 == 28 [pid = 3620] [id = 348] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0501D000 == 27 [pid = 3620] [id = 347] 15:58:08 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70019800 == 26 [pid = 3620] [id = 346] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A063C3800) [pid = 3620] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A065B3800) [pid = 3620] [serial = 976] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A05D6A400) [pid = 3620] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A05DEC800) [pid = 3620] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A71AE4C00) [pid = 3620] [serial = 990] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A70A60000) [pid = 3620] [serial = 987] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A03DBF400) [pid = 3620] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05395000) [pid = 3620] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6ED47400) [pid = 3620] [serial = 978] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6F645000) [pid = 3620] [serial = 979] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A70732800) [pid = 3620] [serial = 985] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A70729800) [pid = 3620] [serial = 984] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A027A4C00) [pid = 3620] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A75B6E000) [pid = 3620] [serial = 993] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A027D5C00) [pid = 3620] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A74EBDC00) [pid = 3620] [serial = 991] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A75EFA000) [pid = 3620] [serial = 996] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A75C62C00) [pid = 3620] [serial = 994] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70731800) [pid = 3620] [serial = 999] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0285E800) [pid = 3620] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02EB4400) [pid = 3620] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A76913C00) [pid = 3620] [serial = 997] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A76DDF800) [pid = 3620] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A750EF400) [pid = 3620] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A6FF3DC00) [pid = 3620] [serial = 981] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70694000) [pid = 3620] [serial = 982] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A76F77800) [pid = 3620] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7A1A7C00) [pid = 3620] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A76916C00) [pid = 3620] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A710A2000) [pid = 3620] [serial = 988] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:08 INFO - PROCESS | 3620 | 1465426688534 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] 15:58:08 INFO - PROCESS | 3620 | 1465426688585 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 15:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:58:08 INFO - PROCESS | 3620 | 1465426688590 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 3620 | 1465426688595 Marionette TRACE conn6 <- [1,1366,null,{}] 15:58:08 INFO - PROCESS | 3620 | 1465426688600 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}] 15:58:08 INFO - PROCESS | 3620 | 1465426688603 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:08 INFO - PROCESS | 3620 | 1465426688722 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 15:58:08 INFO - PROCESS | 3620 | 1465426688796 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 3620 | 1465426688799 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0295F800 == 27 [pid = 3620] [id = 351] 15:58:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02850C00) [pid = 3620] [serial = 1052] [outer = 0000000000000000] 15:58:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02E4A400) [pid = 3620] [serial = 1053] [outer = 0000000A02850C00] 15:58:08 INFO - PROCESS | 3620 | 1465426688848 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02EF4800) [pid = 3620] [serial = 1054] [outer = 0000000A02850C00] 15:58:09 INFO - PROCESS | 3620 | 1465426689218 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] 15:58:09 INFO - PROCESS | 3620 | 1465426689291 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 15:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:58:09 INFO - PROCESS | 3620 | 1465426689328 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 3620 | 1465426689331 Marionette TRACE conn6 <- [1,1370,null,{}] 15:58:09 INFO - PROCESS | 3620 | 1465426689336 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}] 15:58:09 INFO - PROCESS | 3620 | 1465426689338 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:09 INFO - PROCESS | 3620 | 1465426689437 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 15:58:09 INFO - PROCESS | 3620 | 1465426689443 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3620 | 1465426689446 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0520F800 == 28 [pid = 3620] [id = 352] 15:58:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05398800) [pid = 3620] [serial = 1055] [outer = 0000000000000000] 15:58:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A05D6A400) [pid = 3620] [serial = 1056] [outer = 0000000A05398800] 15:58:09 INFO - PROCESS | 3620 | 1465426689496 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A05DF7000) [pid = 3620] [serial = 1057] [outer = 0000000A05398800] 15:58:09 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:09 INFO - PROCESS | 3620 | 1465426689961 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] 15:58:10 INFO - PROCESS | 3620 | 1465426690015 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 15:58:10 INFO - PROCESS | 3620 | 1465426690019 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 3620 | 1465426690022 Marionette TRACE conn6 <- [1,1374,null,{}] 15:58:10 INFO - PROCESS | 3620 | 1465426690034 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}] 15:58:10 INFO - PROCESS | 3620 | 1465426690039 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:10 INFO - PROCESS | 3620 | 1465426690126 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 15:58:10 INFO - PROCESS | 3620 | 1465426690133 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3620 | 1465426690137 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F6E0800 == 29 [pid = 3620] [id = 353] 15:58:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A065B9C00) [pid = 3620] [serial = 1058] [outer = 0000000000000000] 15:58:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6ED45C00) [pid = 3620] [serial = 1059] [outer = 0000000A065B9C00] 15:58:10 INFO - PROCESS | 3620 | 1465426690193 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6EDE1800) [pid = 3620] [serial = 1060] [outer = 0000000A065B9C00] 15:58:10 INFO - PROCESS | 3620 | 1465426690678 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] 15:58:10 INFO - PROCESS | 3620 | 1465426690716 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 15:58:10 INFO - PROCESS | 3620 | 1465426690720 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 3620 | 1465426690721 Marionette TRACE conn6 <- [1,1378,null,{}] 15:58:10 INFO - PROCESS | 3620 | 1465426690725 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}] 15:58:10 INFO - PROCESS | 3620 | 1465426690727 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:10 INFO - PROCESS | 3620 | 1465426690869 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 15:58:10 INFO - PROCESS | 3620 | 1465426690891 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3620 | 1465426690893 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F80000 == 30 [pid = 3620] [id = 354] 15:58:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A700C0000) [pid = 3620] [serial = 1061] [outer = 0000000000000000] 15:58:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70620800) [pid = 3620] [serial = 1062] [outer = 0000000A700C0000] 15:58:10 INFO - PROCESS | 3620 | 1465426690938 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70729800) [pid = 3620] [serial = 1063] [outer = 0000000A700C0000] 15:58:11 INFO - PROCESS | 3620 | 1465426691355 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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 15:58:11 INFO - PROCESS | 3620 | 1465426691393 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 15:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:58:11 INFO - PROCESS | 3620 | 1465426691395 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 15:58:11 INFO - PROCESS | 3620 | 1465426691399 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 3620 | 1465426691401 Marionette TRACE conn6 <- [1,1382,null,{}] 15:58:11 INFO - PROCESS | 3620 | 1465426691432 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}] 15:58:11 INFO - PROCESS | 3620 | 1465426691435 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:11 INFO - PROCESS | 3620 | 1465426691539 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 15:58:11 INFO - PROCESS | 3620 | 1465426691544 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 3620 | 1465426691546 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FDF000 == 31 [pid = 3620] [id = 355] 15:58:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A700C0400) [pid = 3620] [serial = 1064] [outer = 0000000000000000] 15:58:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70A52C00) [pid = 3620] [serial = 1065] [outer = 0000000A700C0400] 15:58:11 INFO - PROCESS | 3620 | 1465426691596 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70EAB800) [pid = 3620] [serial = 1066] [outer = 0000000A700C0400] 15:58:12 INFO - PROCESS | 3620 | 1465426692051 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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 673ms 15:58:12 INFO - PROCESS | 3620 | 1465426692074 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3620 | 1465426692076 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 15:58:12 INFO - PROCESS | 3620 | 1465426692079 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:58:12 INFO - PROCESS | 3620 | 1465426692081 Marionette TRACE conn6 <- [1,1386,null,{}] 15:58:12 INFO - PROCESS | 3620 | 1465426692085 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}] 15:58:12 INFO - PROCESS | 3620 | 1465426692091 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:12 INFO - PROCESS | 3620 | 1465426692253 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 15:58:12 INFO - PROCESS | 3620 | 1465426692276 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 3620 | 1465426692279 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E0E800 == 32 [pid = 3620] [id = 356] 15:58:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A027A9C00) [pid = 3620] [serial = 1067] [outer = 0000000000000000] 15:58:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A758D0000) [pid = 3620] [serial = 1068] [outer = 0000000A027A9C00] 15:58:12 INFO - PROCESS | 3620 | 1465426692325 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75B76400) [pid = 3620] [serial = 1069] [outer = 0000000A027A9C00] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A75EFC800) [pid = 3620] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6FD2F800) [pid = 3620] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7072A000) [pid = 3620] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02E4AC00) [pid = 3620] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A0285D400) [pid = 3620] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027DB800) [pid = 3620] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063C0C00) [pid = 3620] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A774DD000) [pid = 3620] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A027CF000) [pid = 3620] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A03DC4400) [pid = 3620] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02073C00) [pid = 3620] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:58:12 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A76DE8000) [pid = 3620] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:58:12 INFO - PROCESS | 3620 | 1465426692852 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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 840ms 15:58:12 INFO - PROCESS | 3620 | 1465426692924 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3620 | 1465426692926 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 15:58:12 INFO - PROCESS | 3620 | 1465426692929 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:58:12 INFO - PROCESS | 3620 | 1465426692931 Marionette TRACE conn6 <- [1,1390,null,{}] 15:58:12 INFO - PROCESS | 3620 | 1465426692934 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}] 15:58:12 INFO - PROCESS | 3620 | 1465426692936 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:13 INFO - PROCESS | 3620 | 1465426693015 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 15:58:13 INFO - PROCESS | 3620 | 1465426693020 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3620 | 1465426693022 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BB8000 == 33 [pid = 3620] [id = 357] 15:58:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02860C00) [pid = 3620] [serial = 1070] [outer = 0000000000000000] 15:58:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6ED51000) [pid = 3620] [serial = 1071] [outer = 0000000A02860C00] 15:58:13 INFO - PROCESS | 3620 | 1465426693069 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75B6D000) [pid = 3620] [serial = 1072] [outer = 0000000A02860C00] 15:58:13 INFO - PROCESS | 3620 | 1465426693501 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]]]}] 15:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 15:58:13 INFO - PROCESS | 3620 | 1465426693563 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 3620 | 1465426693565 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 15:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:58:13 INFO - PROCESS | 3620 | 1465426693568 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 3620 | 1465426693570 Marionette TRACE conn6 <- [1,1394,null,{}] 15:58:13 INFO - PROCESS | 3620 | 1465426693574 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}] 15:58:13 INFO - PROCESS | 3620 | 1465426693576 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:13 INFO - PROCESS | 3620 | 1465426693658 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 15:58:13 INFO - PROCESS | 3620 | 1465426693665 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3620 | 1465426693667 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A589800 == 34 [pid = 3620] [id = 358] 15:58:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A75EF0C00) [pid = 3620] [serial = 1073] [outer = 0000000000000000] 15:58:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7685C400) [pid = 3620] [serial = 1074] [outer = 0000000A75EF0C00] 15:58:13 INFO - PROCESS | 3620 | 1465426693714 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76913400) [pid = 3620] [serial = 1075] [outer = 0000000A75EF0C00] 15:58:14 INFO - PROCESS | 3620 | 1465426694168 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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 15:58:14 INFO - PROCESS | 3620 | 1465426694201 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3620 | 1465426694204 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:58:14 INFO - PROCESS | 3620 | 1465426694212 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 3620 | 1465426694214 Marionette TRACE conn6 <- [1,1398,null,{}] 15:58:14 INFO - PROCESS | 3620 | 1465426694217 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}] 15:58:14 INFO - PROCESS | 3620 | 1465426694219 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:14 INFO - PROCESS | 3620 | 1465426694302 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 15:58:14 INFO - PROCESS | 3620 | 1465426694307 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 3620 | 1465426694310 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFD3000 == 35 [pid = 3620] [id = 359] 15:58:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76918C00) [pid = 3620] [serial = 1076] [outer = 0000000000000000] 15:58:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A76DB3C00) [pid = 3620] [serial = 1077] [outer = 0000000A76918C00] 15:58:14 INFO - PROCESS | 3620 | 1465426694354 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A774DA000) [pid = 3620] [serial = 1078] [outer = 0000000A76918C00] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0295F800 == 34 [pid = 3620] [id = 351] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DD7800 == 33 [pid = 3620] [id = 350] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0520F800 == 32 [pid = 3620] [id = 352] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F6E0800 == 31 [pid = 3620] [id = 353] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E0E800 == 30 [pid = 3620] [id = 356] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A589800 == 29 [pid = 3620] [id = 358] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F80000 == 28 [pid = 3620] [id = 354] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BB8000 == 27 [pid = 3620] [id = 357] 15:58:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FDF000 == 26 [pid = 3620] [id = 355] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7A5D9000) [pid = 3620] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A1ACC00) [pid = 3620] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7686B800) [pid = 3620] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A6FFD1800) [pid = 3620] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7069E000) [pid = 3620] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A70E99800) [pid = 3620] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A03D3A800) [pid = 3620] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A0539E000) [pid = 3620] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02EC3C00) [pid = 3620] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A03D3CC00) [pid = 3620] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A6EDD9000) [pid = 3620] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A063C5400) [pid = 3620] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A6ECB9800) [pid = 3620] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7A507C00) [pid = 3620] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A02847800) [pid = 3620] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A02E46000) [pid = 3620] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A71106400) [pid = 3620] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A02846000) [pid = 3620] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A75C5E800) [pid = 3620] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A75149000) [pid = 3620] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A063BE000) [pid = 3620] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A6EED9000) [pid = 3620] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 15:58:15 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A76DE3800) [pid = 3620] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3620 | 1465426696072 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]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1892ms 15:58:16 INFO - PROCESS | 3620 | 1465426696107 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 3620 | 1465426696111 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 15:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:58:16 INFO - PROCESS | 3620 | 1465426696116 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 3620 | 1465426696120 Marionette TRACE conn6 <- [1,1402,null,{}] 15:58:16 INFO - PROCESS | 3620 | 1465426696126 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}] 15:58:16 INFO - PROCESS | 3620 | 1465426696129 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:16 INFO - PROCESS | 3620 | 1465426696224 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 15:58:16 INFO - PROCESS | 3620 | 1465426696239 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 3620 | 1465426696242 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028E3000 == 27 [pid = 3620] [id = 360] 15:58:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A027D6C00) [pid = 3620] [serial = 1079] [outer = 0000000000000000] 15:58:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A027D7C00) [pid = 3620] [serial = 1080] [outer = 0000000A027D6C00] 15:58:16 INFO - PROCESS | 3620 | 1465426696292 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A0284FC00) [pid = 3620] [serial = 1081] [outer = 0000000A027D6C00] 15:58:16 INFO - PROCESS | 3620 | 1465426696796 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]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 15:58:16 INFO - PROCESS | 3620 | 1465426696854 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 3620 | 1465426696859 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 15:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:58:16 INFO - PROCESS | 3620 | 1465426696865 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 3620 | 1465426696868 Marionette TRACE conn6 <- [1,1406,null,{}] 15:58:16 INFO - PROCESS | 3620 | 1465426696872 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}] 15:58:16 INFO - PROCESS | 3620 | 1465426696875 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:16 INFO - PROCESS | 3620 | 1465426696972 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 15:58:17 INFO - PROCESS | 3620 | 1465426697063 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3620 | 1465426697066 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E96000 == 28 [pid = 3620] [id = 361] 15:58:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02EB5C00) [pid = 3620] [serial = 1082] [outer = 0000000000000000] 15:58:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02EBB000) [pid = 3620] [serial = 1083] [outer = 0000000A02EB5C00] 15:58:17 INFO - PROCESS | 3620 | 1465426697116 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EEBC00) [pid = 3620] [serial = 1084] [outer = 0000000A02EB5C00] 15:58:17 INFO - PROCESS | 3620 | 1465426697543 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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 732ms 15:58:17 INFO - PROCESS | 3620 | 1465426697600 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 3620 | 1465426697602 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 15:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:58:17 INFO - PROCESS | 3620 | 1465426697611 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 3620 | 1465426697615 Marionette TRACE conn6 <- [1,1410,null,{}] 15:58:17 INFO - PROCESS | 3620 | 1465426697627 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}] 15:58:17 INFO - PROCESS | 3620 | 1465426697632 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:17 INFO - PROCESS | 3620 | 1465426697719 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 15:58:17 INFO - PROCESS | 3620 | 1465426697735 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3620 | 1465426697739 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05211800 == 29 [pid = 3620] [id = 362] 15:58:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A003BB400) [pid = 3620] [serial = 1085] [outer = 0000000000000000] 15:58:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A0539BC00) [pid = 3620] [serial = 1086] [outer = 0000000A003BB400] 15:58:17 INFO - PROCESS | 3620 | 1465426697788 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05D69800) [pid = 3620] [serial = 1087] [outer = 0000000A003BB400] 15:58:18 INFO - PROCESS | 3620 | 1465426698212 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]]]}] 15:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 15:58:18 INFO - PROCESS | 3620 | 1465426698248 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 15:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:58:18 INFO - PROCESS | 3620 | 1465426698251 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 15:58:18 INFO - PROCESS | 3620 | 1465426698255 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - PROCESS | 3620 | 1465426698257 Marionette TRACE conn6 <- [1,1414,null,{}] 15:58:18 INFO - PROCESS | 3620 | 1465426698260 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}] 15:58:18 INFO - PROCESS | 3620 | 1465426698262 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:18 INFO - PROCESS | 3620 | 1465426698350 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 15:58:18 INFO - PROCESS | 3620 | 1465426698356 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 3620 | 1465426698358 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06518000 == 30 [pid = 3620] [id = 363] 15:58:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A05DF6800) [pid = 3620] [serial = 1088] [outer = 0000000000000000] 15:58:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063BC000) [pid = 3620] [serial = 1089] [outer = 0000000A05DF6800] 15:58:18 INFO - PROCESS | 3620 | 1465426698404 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A065B3800) [pid = 3620] [serial = 1090] [outer = 0000000A05DF6800] 15:58:18 INFO - PROCESS | 3620 | 1465426698841 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]]]}] 15:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 629ms 15:58:18 INFO - PROCESS | 3620 | 1465426698885 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 15:58:18 INFO - PROCESS | 3620 | 1465426698887 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 15:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:58:18 INFO - PROCESS | 3620 | 1465426698891 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - PROCESS | 3620 | 1465426698893 Marionette TRACE conn6 <- [1,1418,null,{}] 15:58:18 INFO - PROCESS | 3620 | 1465426698896 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}] 15:58:18 INFO - PROCESS | 3620 | 1465426698898 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:18 INFO - PROCESS | 3620 | 1465426698979 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 15:58:18 INFO - PROCESS | 3620 | 1465426698987 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 3620 | 1465426698989 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B9800 == 31 [pid = 3620] [id = 364] 15:58:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02EB5800) [pid = 3620] [serial = 1091] [outer = 0000000000000000] 15:58:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6ECBC000) [pid = 3620] [serial = 1092] [outer = 0000000A02EB5800] 15:58:19 INFO - PROCESS | 3620 | 1465426699036 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6ED4CC00) [pid = 3620] [serial = 1093] [outer = 0000000A02EB5800] 15:58:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6EEDAC00) [pid = 3620] [serial = 1094] [outer = 0000000A70E91800] 15:58:19 INFO - PROCESS | 3620 | 1465426699574 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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 15:58:19 INFO - PROCESS | 3620 | 1465426699628 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3620 | 1465426699630 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:58:19 INFO - PROCESS | 3620 | 1465426699633 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3620 | 1465426699635 Marionette TRACE conn6 <- [1,1422,null,{}] 15:58:19 INFO - PROCESS | 3620 | 1465426699639 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}] 15:58:19 INFO - PROCESS | 3620 | 1465426699645 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:19 INFO - PROCESS | 3620 | 1465426699791 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 15:58:19 INFO - PROCESS | 3620 | 1465426699866 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3620 | 1465426699870 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020BA800 == 32 [pid = 3620] [id = 365] 15:58:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A0117F400) [pid = 3620] [serial = 1095] [outer = 0000000000000000] 15:58:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A0125CC00) [pid = 3620] [serial = 1096] [outer = 0000000A0117F400] 15:58:19 INFO - PROCESS | 3620 | 1465426699929 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A027A5400) [pid = 3620] [serial = 1097] [outer = 0000000A0117F400] 15:58:20 INFO - PROCESS | 3620 | 1465426700818 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]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1230ms 15:58:20 INFO - PROCESS | 3620 | 1465426700868 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 3620 | 1465426700873 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 15:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:58:20 INFO - PROCESS | 3620 | 1465426700878 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 3620 | 1465426700882 Marionette TRACE conn6 <- [1,1426,null,{}] 15:58:20 INFO - PROCESS | 3620 | 1465426700888 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}] 15:58:20 INFO - PROCESS | 3620 | 1465426700891 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:21 INFO - PROCESS | 3620 | 1465426701038 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 15:58:21 INFO - PROCESS | 3620 | 1465426701110 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3620 | 1465426701113 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05011000 == 33 [pid = 3620] [id = 366] 15:58:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02EBC800) [pid = 3620] [serial = 1098] [outer = 0000000000000000] 15:58:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02EF0800) [pid = 3620] [serial = 1099] [outer = 0000000A02EBC800] 15:58:21 INFO - PROCESS | 3620 | 1465426701212 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A03DC2400) [pid = 3620] [serial = 1100] [outer = 0000000A02EBC800] 15:58:22 INFO - PROCESS | 3620 | 1465426702102 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]]]}] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B8000 == 32 [pid = 3620] [id = 225] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E89800 == 31 [pid = 3620] [id = 223] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B9800 == 30 [pid = 3620] [id = 364] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06518000 == 29 [pid = 3620] [id = 363] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05211800 == 28 [pid = 3620] [id = 362] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E96000 == 27 [pid = 3620] [id = 361] 15:58:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028E3000 == 26 [pid = 3620] [id = 360] 15:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1296ms 15:58:22 INFO - PROCESS | 3620 | 1465426702178 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 3620 | 1465426702183 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 15:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:58:22 INFO - PROCESS | 3620 | 1465426702188 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - PROCESS | 3620 | 1465426702193 Marionette TRACE conn6 <- [1,1430,null,{}] 15:58:22 INFO - PROCESS | 3620 | 1465426702201 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}] 15:58:22 INFO - PROCESS | 3620 | 1465426702204 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:22 INFO - PROCESS | 3620 | 1465426702363 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 15:58:22 INFO - PROCESS | 3620 | 1465426702428 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:22 INFO - PROCESS | 3620 | 1465426702434 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0295F800 == 27 [pid = 3620] [id = 367] 15:58:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A0284AC00) [pid = 3620] [serial = 1101] [outer = 0000000000000000] 15:58:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02851400) [pid = 3620] [serial = 1102] [outer = 0000000A0284AC00] 15:58:22 INFO - PROCESS | 3620 | 1465426702535 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A02EB6400) [pid = 3620] [serial = 1103] [outer = 0000000A0284AC00] 15:58:23 INFO - PROCESS | 3620 | 1465426703215 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]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1081ms 15:58:23 INFO - PROCESS | 3620 | 1465426703277 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 3620 | 1465426703282 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 15:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:58:23 INFO - PROCESS | 3620 | 1465426703290 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 3620 | 1465426703293 Marionette TRACE conn6 <- [1,1434,null,{}] 15:58:23 INFO - PROCESS | 3620 | 1465426703297 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}] 15:58:23 INFO - PROCESS | 3620 | 1465426703300 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:23 INFO - PROCESS | 3620 | 1465426703451 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 15:58:23 INFO - PROCESS | 3620 | 1465426703524 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 3620 | 1465426703527 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05205800 == 28 [pid = 3620] [id = 368] 15:58:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A05D62800) [pid = 3620] [serial = 1104] [outer = 0000000000000000] 15:58:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A05D68000) [pid = 3620] [serial = 1105] [outer = 0000000A05D62800] 15:58:23 INFO - PROCESS | 3620 | 1465426703627 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A06399400) [pid = 3620] [serial = 1106] [outer = 0000000A05D62800] 15:58:24 INFO - PROCESS | 3620 | 1465426704262 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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1032ms 15:58:24 INFO - PROCESS | 3620 | 1465426704323 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 3620 | 1465426704326 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 15:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:58:24 INFO - PROCESS | 3620 | 1465426704330 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 3620 | 1465426704334 Marionette TRACE conn6 <- [1,1438,null,{}] 15:58:24 INFO - PROCESS | 3620 | 1465426704347 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}] 15:58:24 INFO - PROCESS | 3620 | 1465426704353 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:24 INFO - PROCESS | 3620 | 1465426704535 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 15:58:24 INFO - PROCESS | 3620 | 1465426704547 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 3620 | 1465426704551 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71038800 == 29 [pid = 3620] [id = 369] 15:58:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A6ECC0000) [pid = 3620] [serial = 1107] [outer = 0000000000000000] 15:58:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A6ECC5800) [pid = 3620] [serial = 1108] [outer = 0000000A6ECC0000] 15:58:24 INFO - PROCESS | 3620 | 1465426704614 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A6EDE1C00) [pid = 3620] [serial = 1109] [outer = 0000000A6ECC0000] 15:58:25 INFO - PROCESS | 3620 | 1465426705277 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]]]}] 15:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 15:58:25 INFO - PROCESS | 3620 | 1465426705319 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 3620 | 1465426705322 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:58:25 INFO - PROCESS | 3620 | 1465426705326 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 3620 | 1465426705328 Marionette TRACE conn6 <- [1,1442,null,{}] 15:58:25 INFO - PROCESS | 3620 | 1465426705332 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}] 15:58:25 INFO - PROCESS | 3620 | 1465426705334 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:25 INFO - PROCESS | 3620 | 1465426705451 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 15:58:25 INFO - PROCESS | 3620 | 1465426705521 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 3620 | 1465426705524 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A758F4800 == 30 [pid = 3620] [id = 370] 15:58:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7069F000) [pid = 3620] [serial = 1110] [outer = 0000000000000000] 15:58:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7072C400) [pid = 3620] [serial = 1111] [outer = 0000000A7069F000] 15:58:25 INFO - PROCESS | 3620 | 1465426705579 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A70A56C00) [pid = 3620] [serial = 1112] [outer = 0000000A7069F000] 15:58:26 INFO - PROCESS | 3620 | 1465426706215 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]]]}] 15:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 15:58:26 INFO - PROCESS | 3620 | 1465426706314 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 3620 | 1465426706318 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 15:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:58:26 INFO - PROCESS | 3620 | 1465426706323 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 3620 | 1465426706327 Marionette TRACE conn6 <- [1,1446,null,{}] 15:58:26 INFO - PROCESS | 3620 | 1465426706333 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}] 15:58:26 INFO - PROCESS | 3620 | 1465426706336 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:26 INFO - PROCESS | 3620 | 1465426706492 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 15:58:26 INFO - PROCESS | 3620 | 1465426706535 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3620 | 1465426706540 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E88000 == 31 [pid = 3620] [id = 371] 15:58:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02844C00) [pid = 3620] [serial = 1113] [outer = 0000000000000000] 15:58:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A02851800) [pid = 3620] [serial = 1114] [outer = 0000000A02844C00] 15:58:26 INFO - PROCESS | 3620 | 1465426706592 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A03DC0800) [pid = 3620] [serial = 1115] [outer = 0000000A02844C00] 15:58:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020BA800 == 30 [pid = 3620] [id = 365] 15:58:27 INFO - PROCESS | 3620 | 1465426707315 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]]]}] 15:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1030ms 15:58:27 INFO - PROCESS | 3620 | 1465426707358 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 3620 | 1465426707363 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 15:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:58:27 INFO - PROCESS | 3620 | 1465426707368 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 3620 | 1465426707374 Marionette TRACE conn6 <- [1,1450,null,{}] 15:58:27 INFO - PROCESS | 3620 | 1465426707379 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}] 15:58:27 INFO - PROCESS | 3620 | 1465426707382 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:27 INFO - PROCESS | 3620 | 1465426707500 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 15:58:27 INFO - PROCESS | 3620 | 1465426707575 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 3620 | 1465426707579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B3800 == 31 [pid = 3620] [id = 372] 15:58:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A03DC0400) [pid = 3620] [serial = 1116] [outer = 0000000000000000] 15:58:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A05395400) [pid = 3620] [serial = 1117] [outer = 0000000A03DC0400] 15:58:27 INFO - PROCESS | 3620 | 1465426707639 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A06398000) [pid = 3620] [serial = 1118] [outer = 0000000A03DC0400] 15:58:28 INFO - PROCESS | 3620 | 1465426708279 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]]]}] 15:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 941ms 15:58:28 INFO - PROCESS | 3620 | 1465426708313 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 15:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:58:28 INFO - PROCESS | 3620 | 1465426708318 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 15:58:28 INFO - PROCESS | 3620 | 1465426708325 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 3620 | 1465426708328 Marionette TRACE conn6 <- [1,1454,null,{}] 15:58:28 INFO - PROCESS | 3620 | 1465426708332 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}] 15:58:28 INFO - PROCESS | 3620 | 1465426708335 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:28 INFO - PROCESS | 3620 | 1465426708489 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 15:58:28 INFO - PROCESS | 3620 | 1465426708564 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 3620 | 1465426708567 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76809800 == 32 [pid = 3620] [id = 373] 15:58:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A05DF6000) [pid = 3620] [serial = 1119] [outer = 0000000000000000] 15:58:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A6FD36000) [pid = 3620] [serial = 1120] [outer = 0000000A05DF6000] 15:58:28 INFO - PROCESS | 3620 | 1465426708665 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A70734800) [pid = 3620] [serial = 1121] [outer = 0000000A05DF6000] 15:58:29 INFO - PROCESS | 3620 | 1465426709343 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]]]}] 15:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1079ms 15:58:29 INFO - PROCESS | 3620 | 1465426709407 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 3620 | 1465426709410 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 15:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:58:29 INFO - PROCESS | 3620 | 1465426709414 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 3620 | 1465426709418 Marionette TRACE conn6 <- [1,1458,null,{}] 15:58:29 INFO - PROCESS | 3620 | 1465426709430 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}] 15:58:29 INFO - PROCESS | 3620 | 1465426709435 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:29 INFO - PROCESS | 3620 | 1465426709585 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 15:58:29 INFO - PROCESS | 3620 | 1465426709705 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3620 | 1465426709708 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A593000 == 33 [pid = 3620] [id = 374] 15:58:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (0000000A02EEEC00) [pid = 3620] [serial = 1122] [outer = 0000000000000000] 15:58:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (0000000A71ADFC00) [pid = 3620] [serial = 1123] [outer = 0000000A02EEEC00] 15:58:29 INFO - PROCESS | 3620 | 1465426709771 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (0000000A7502E400) [pid = 3620] [serial = 1124] [outer = 0000000A02EEEC00] 15:58:30 INFO - PROCESS | 3620 | 1465426710380 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]]]}] 15:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1028ms 15:58:30 INFO - PROCESS | 3620 | 1465426710447 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 3620 | 1465426710450 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 15:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:58:30 INFO - PROCESS | 3620 | 1465426710524 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 3620 | 1465426710528 Marionette TRACE conn6 <- [1,1462,null,{}] 15:58:30 INFO - PROCESS | 3620 | 1465426710567 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}] 15:58:30 INFO - PROCESS | 3620 | 1465426710570 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:30 INFO - PROCESS | 3620 | 1465426710682 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 15:58:30 INFO - PROCESS | 3620 | 1465426710762 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 3620 | 1465426710766 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B4000 == 34 [pid = 3620] [id = 375] 15:58:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (0000000A02EEA400) [pid = 3620] [serial = 1125] [outer = 0000000000000000] 15:58:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (0000000A03D3BC00) [pid = 3620] [serial = 1126] [outer = 0000000A02EEA400] 15:58:30 INFO - PROCESS | 3620 | 1465426710819 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (0000000A065B7400) [pid = 3620] [serial = 1127] [outer = 0000000A02EEA400] 15:58:31 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71A84800 == 33 [pid = 3620] [id = 236] 15:58:31 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05205800 == 32 [pid = 3620] [id = 368] 15:58:31 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0295F800 == 31 [pid = 3620] [id = 367] 15:58:31 INFO - PROCESS | 3620 | 1465426711517 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]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1084ms 15:58:31 INFO - PROCESS | 3620 | 1465426711552 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3620 | 1465426711557 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:58:31 INFO - PROCESS | 3620 | 1465426711564 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3620 | 1465426711568 Marionette TRACE conn6 <- [1,1466,null,{}] 15:58:31 INFO - PROCESS | 3620 | 1465426711574 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}] 15:58:31 INFO - PROCESS | 3620 | 1465426711578 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:31 INFO - PROCESS | 3620 | 1465426711700 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 15:58:31 INFO - PROCESS | 3620 | 1465426711776 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3620 | 1465426711781 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06512000 == 32 [pid = 3620] [id = 376] 15:58:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (0000000A02EF4C00) [pid = 3620] [serial = 1128] [outer = 0000000000000000] 15:58:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (0000000A0539FC00) [pid = 3620] [serial = 1129] [outer = 0000000A02EF4C00] 15:58:31 INFO - PROCESS | 3620 | 1465426711882 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (0000000A065BCC00) [pid = 3620] [serial = 1130] [outer = 0000000A02EF4C00] 15:58:32 INFO - PROCESS | 3620 | 1465426712593 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]]]}] 15:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1080ms 15:58:32 INFO - PROCESS | 3620 | 1465426712648 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 3620 | 1465426712653 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 15:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:58:32 INFO - PROCESS | 3620 | 1465426712660 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 3620 | 1465426712664 Marionette TRACE conn6 <- [1,1470,null,{}] 15:58:32 INFO - PROCESS | 3620 | 1465426712668 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}] 15:58:32 INFO - PROCESS | 3620 | 1465426712671 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:32 INFO - PROCESS | 3620 | 1465426712836 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 15:58:32 INFO - PROCESS | 3620 | 1465426712882 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 3620 | 1465426712885 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB77000 == 33 [pid = 3620] [id = 377] 15:58:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (0000000A70736C00) [pid = 3620] [serial = 1131] [outer = 0000000000000000] 15:58:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (0000000A70A5BC00) [pid = 3620] [serial = 1132] [outer = 0000000A70736C00] 15:58:32 INFO - PROCESS | 3620 | 1465426712943 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (0000000A71103C00) [pid = 3620] [serial = 1133] [outer = 0000000A70736C00] 15:58:33 INFO - PROCESS | 3620 | 1465426713533 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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 944ms 15:58:33 INFO - PROCESS | 3620 | 1465426713606 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 3620 | 1465426713609 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 15:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:58:33 INFO - PROCESS | 3620 | 1465426713613 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 3620 | 1465426713617 Marionette TRACE conn6 <- [1,1474,null,{}] 15:58:33 INFO - PROCESS | 3620 | 1465426713629 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}] 15:58:33 INFO - PROCESS | 3620 | 1465426713634 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:33 INFO - PROCESS | 3620 | 1465426713753 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 15:58:33 INFO - PROCESS | 3620 | 1465426713823 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 3620 | 1465426713826 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D228000 == 34 [pid = 3620] [id = 378] 15:58:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (0000000A751AC800) [pid = 3620] [serial = 1134] [outer = 0000000000000000] 15:58:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (0000000A7594E800) [pid = 3620] [serial = 1135] [outer = 0000000A751AC800] 15:58:33 INFO - PROCESS | 3620 | 1465426713886 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (0000000A75E3A000) [pid = 3620] [serial = 1136] [outer = 0000000A751AC800] 15:58:34 INFO - PROCESS | 3620 | 1465426714583 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]]]}] 15:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1029ms 15:58:34 INFO - PROCESS | 3620 | 1465426714644 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 15:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:58:34 INFO - PROCESS | 3620 | 1465426714648 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 15:58:34 INFO - PROCESS | 3620 | 1465426714652 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 3620 | 1465426714654 Marionette TRACE conn6 <- [1,1478,null,{}] 15:58:34 INFO - PROCESS | 3620 | 1465426714658 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}] 15:58:34 INFO - PROCESS | 3620 | 1465426714661 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:34 INFO - PROCESS | 3620 | 1465426714778 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 15:58:34 INFO - PROCESS | 3620 | 1465426714852 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 3620 | 1465426714855 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E109000 == 35 [pid = 3620] [id = 379] 15:58:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (0000000A769CBC00) [pid = 3620] [serial = 1137] [outer = 0000000000000000] 15:58:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (0000000A76DE9800) [pid = 3620] [serial = 1138] [outer = 0000000A769CBC00] 15:58:34 INFO - PROCESS | 3620 | 1465426714951 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (0000000A7A1A6400) [pid = 3620] [serial = 1139] [outer = 0000000A769CBC00] 15:58:35 INFO - PROCESS | 3620 | 1465426715580 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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:58:35 INFO - PROCESS | 3620 | 1465426715637 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3620 | 1465426715640 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 3620 | 1465426715644 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 3620 | 1465426715646 Marionette TRACE conn6 <- [1,1482,null,{}] 15:58:35 INFO - PROCESS | 3620 | 1465426715650 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}] 15:58:35 INFO - PROCESS | 3620 | 1465426715652 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:35 INFO - PROCESS | 3620 | 1465426715762 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 15:58:35 INFO - PROCESS | 3620 | 1465426715837 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 3620 | 1465426715839 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E256000 == 36 [pid = 3620] [id = 380] 15:58:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (0000000A7A1AE800) [pid = 3620] [serial = 1140] [outer = 0000000000000000] 15:58:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (0000000A7A1B2C00) [pid = 3620] [serial = 1141] [outer = 0000000A7A1AE800] 15:58:35 INFO - PROCESS | 3620 | 1465426715894 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (0000000A7A5D9000) [pid = 3620] [serial = 1142] [outer = 0000000A7A1AE800] 15:58:36 INFO - PROCESS | 3620 | 1465426716577 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]]]}] 15:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1027ms 15:58:36 INFO - PROCESS | 3620 | 1465426716678 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 3620 | 1465426716682 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 15:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:58:36 INFO - PROCESS | 3620 | 1465426716701 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 3620 | 1465426716706 Marionette TRACE conn6 <- [1,1486,null,{}] 15:58:36 INFO - PROCESS | 3620 | 1465426716741 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}] 15:58:36 INFO - PROCESS | 3620 | 1465426716745 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:36 INFO - PROCESS | 3620 | 1465426716876 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 15:58:36 INFO - PROCESS | 3620 | 1465426716947 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3620 | 1465426716953 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706B6800 == 37 [pid = 3620] [id = 381] 15:58:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (0000000A02E45000) [pid = 3620] [serial = 1143] [outer = 0000000000000000] 15:58:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (0000000A02EF1C00) [pid = 3620] [serial = 1144] [outer = 0000000A02E45000] 15:58:37 INFO - PROCESS | 3620 | 1465426717026 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (0000000A065BBC00) [pid = 3620] [serial = 1145] [outer = 0000000A02E45000] 15:58:37 INFO - PROCESS | 3620 | 1465426717615 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]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 965ms 15:58:37 INFO - PROCESS | 3620 | 1465426717658 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 3620 | 1465426717662 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 15:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:58:37 INFO - PROCESS | 3620 | 1465426717669 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 3620 | 1465426717673 Marionette TRACE conn6 <- [1,1490,null,{}] 15:58:37 INFO - PROCESS | 3620 | 1465426717677 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}] 15:58:37 INFO - PROCESS | 3620 | 1465426717680 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:37 INFO - PROCESS | 3620 | 1465426717801 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 15:58:37 INFO - PROCESS | 3620 | 1465426717880 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 3620 | 1465426717883 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF8E000 == 38 [pid = 3620] [id = 382] 15:58:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (0000000A70732800) [pid = 3620] [serial = 1146] [outer = 0000000000000000] 15:58:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (0000000A70A5E000) [pid = 3620] [serial = 1147] [outer = 0000000A70732800] 15:58:37 INFO - PROCESS | 3620 | 1465426717982 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (0000000A71DE4400) [pid = 3620] [serial = 1148] [outer = 0000000A70732800] 15:58:38 INFO - PROCESS | 3620 | 1465426718641 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]]]}] 15:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 15:58:38 INFO - PROCESS | 3620 | 1465426718653 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 15:58:38 INFO - PROCESS | 3620 | 1465426718655 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 15:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:58:38 INFO - PROCESS | 3620 | 1465426718673 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - PROCESS | 3620 | 1465426718676 Marionette TRACE conn6 <- [1,1494,null,{}] 15:58:38 INFO - PROCESS | 3620 | 1465426718687 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}] 15:58:38 INFO - PROCESS | 3620 | 1465426718692 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:38 INFO - PROCESS | 3620 | 1465426718814 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 15:58:38 INFO - PROCESS | 3620 | 1465426718893 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 3620 | 1465426718897 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E29C000 == 39 [pid = 3620] [id = 383] 15:58:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (0000000A7685E400) [pid = 3620] [serial = 1149] [outer = 0000000000000000] 15:58:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (0000000A76912800) [pid = 3620] [serial = 1150] [outer = 0000000A7685E400] 15:58:39 INFO - PROCESS | 3620 | 1465426718999 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (0000000A7A1ACC00) [pid = 3620] [serial = 1151] [outer = 0000000A7685E400] 15:58:39 INFO - PROCESS | 3620 | 1465426719646 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]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1033ms 15:58:39 INFO - PROCESS | 3620 | 1465426719706 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 3620 | 1465426719708 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 15:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:58:39 INFO - PROCESS | 3620 | 1465426719712 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 3620 | 1465426719714 Marionette TRACE conn6 <- [1,1498,null,{}] 15:58:39 INFO - PROCESS | 3620 | 1465426719718 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}] 15:58:39 INFO - PROCESS | 3620 | 1465426719721 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:39 INFO - PROCESS | 3620 | 1465426719837 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 15:58:39 INFO - PROCESS | 3620 | 1465426719914 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 3620 | 1465426719916 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7EAA6000 == 40 [pid = 3620] [id = 384] 15:58:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (0000000A7A5EC000) [pid = 3620] [serial = 1152] [outer = 0000000000000000] 15:58:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (0000000A7AA9D800) [pid = 3620] [serial = 1153] [outer = 0000000A7A5EC000] 15:58:40 INFO - PROCESS | 3620 | 1465426720012 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (0000000A7ABDD800) [pid = 3620] [serial = 1154] [outer = 0000000A7A5EC000] 15:58:40 INFO - PROCESS | 3620 | 1465426720645 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]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms 15:58:40 INFO - PROCESS | 3620 | 1465426720699 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 3620 | 1465426720702 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 15:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:58:40 INFO - PROCESS | 3620 | 1465426720725 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 3620 | 1465426720727 Marionette TRACE conn6 <- [1,1502,null,{}] 15:58:40 INFO - PROCESS | 3620 | 1465426720731 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}] 15:58:40 INFO - PROCESS | 3620 | 1465426720733 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:40 INFO - PROCESS | 3620 | 1465426720840 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 15:58:40 INFO - PROCESS | 3620 | 1465426720916 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 3620 | 1465426720918 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7FCDB800 == 41 [pid = 3620] [id = 385] 15:58:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (0000000A7ABEA800) [pid = 3620] [serial = 1155] [outer = 0000000000000000] 15:58:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (0000000A7AF08800) [pid = 3620] [serial = 1156] [outer = 0000000A7ABEA800] 15:58:40 INFO - PROCESS | 3620 | 1465426720973 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (0000000A7B037C00) [pid = 3620] [serial = 1157] [outer = 0000000A7ABEA800] 15:58:41 INFO - PROCESS | 3620 | 1465426721614 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]]]}] 15:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 943ms 15:58:41 INFO - PROCESS | 3620 | 1465426721670 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 3620 | 1465426721674 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 15:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:58:41 INFO - PROCESS | 3620 | 1465426721679 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 3620 | 1465426721682 Marionette TRACE conn6 <- [1,1506,null,{}] 15:58:41 INFO - PROCESS | 3620 | 1465426721688 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}] 15:58:41 INFO - PROCESS | 3620 | 1465426721691 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:41 INFO - PROCESS | 3620 | 1465426721803 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 15:58:41 INFO - PROCESS | 3620 | 1465426721884 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 3620 | 1465426721886 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA0800 == 42 [pid = 3620] [id = 386] 15:58:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (0000000A7072A000) [pid = 3620] [serial = 1158] [outer = 0000000000000000] 15:58:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (0000000A70733000) [pid = 3620] [serial = 1159] [outer = 0000000A7072A000] 15:58:41 INFO - PROCESS | 3620 | 1465426721980 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (0000000A74E43000) [pid = 3620] [serial = 1160] [outer = 0000000A7072A000] 15:58:42 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D228000 == 41 [pid = 3620] [id = 378] 15:58:42 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB77000 == 40 [pid = 3620] [id = 377] 15:58:42 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06512000 == 39 [pid = 3620] [id = 376] 15:58:42 INFO - PROCESS | 3620 | 1465426722724 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]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1077ms 15:58:42 INFO - PROCESS | 3620 | 1465426722761 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 3620 | 1465426722766 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 15:58:42 INFO - PROCESS | 3620 | 1465426722770 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:58:42 INFO - PROCESS | 3620 | 1465426722776 Marionette TRACE conn6 <- [1,1510,null,{}] 15:58:42 INFO - PROCESS | 3620 | 1465426722782 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}] 15:58:42 INFO - PROCESS | 3620 | 1465426722785 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:42 INFO - PROCESS | 3620 | 1465426722935 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 15:58:43 INFO - PROCESS | 3620 | 1465426723055 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 3620 | 1465426723058 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A582800 == 40 [pid = 3620] [id = 387] 15:58:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (0000000A706A2400) [pid = 3620] [serial = 1161] [outer = 0000000000000000] 15:58:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (0000000A70A5C000) [pid = 3620] [serial = 1162] [outer = 0000000A706A2400] 15:58:43 INFO - PROCESS | 3620 | 1465426723120 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (0000000A74E4C000) [pid = 3620] [serial = 1163] [outer = 0000000A706A2400] 15:58:43 INFO - PROCESS | 3620 | 1465426723737 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"]]]}] 15:58:43 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 () { 15:58:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:58:43 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 () { 15:58:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:58:43 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 () { 15:58:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:58:43 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 () { 15:58:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:58:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 986ms 15:58:43 INFO - PROCESS | 3620 | 1465426723761 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 3620 | 1465426723767 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 15:58:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:58:43 INFO - PROCESS | 3620 | 1465426723774 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 3620 | 1465426723777 Marionette TRACE conn6 <- [1,1514,null,{}] 15:58:43 INFO - PROCESS | 3620 | 1465426723781 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}] 15:58:43 INFO - PROCESS | 3620 | 1465426723784 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:43 INFO - PROCESS | 3620 | 1465426723909 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 15:58:44 INFO - PROCESS | 3620 | 1465426724003 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3620 | 1465426724006 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E17E000 == 41 [pid = 3620] [id = 388] 15:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (0000000A7A1AD400) [pid = 3620] [serial = 1164] [outer = 0000000000000000] 15:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (0000000A7A50D800) [pid = 3620] [serial = 1165] [outer = 0000000A7A1AD400] 15:58:44 INFO - PROCESS | 3620 | 1465426724064 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (0000000A7A5E9C00) [pid = 3620] [serial = 1166] [outer = 0000000A7A1AD400] 15:58:44 INFO - PROCESS | 3620 | 1465426724610 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"]]]}] 15:58:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:58:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:58:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:58:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 901ms 15:58:44 INFO - PROCESS | 3620 | 1465426724690 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 3620 | 1465426724693 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 15:58:44 INFO - PROCESS | 3620 | 1465426724699 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:58:44 INFO - PROCESS | 3620 | 1465426724703 Marionette TRACE conn6 <- [1,1518,null,{}] 15:58:44 INFO - PROCESS | 3620 | 1465426724715 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}] 15:58:44 INFO - PROCESS | 3620 | 1465426724720 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:44 INFO - PROCESS | 3620 | 1465426724845 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 15:58:44 INFO - PROCESS | 3620 | 1465426724932 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3620 | 1465426724936 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE5800 == 42 [pid = 3620] [id = 389] 15:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (0000000A7B078C00) [pid = 3620] [serial = 1167] [outer = 0000000000000000] 15:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (0000000A7B07C000) [pid = 3620] [serial = 1168] [outer = 0000000A7B078C00] 15:58:45 INFO - PROCESS | 3620 | 1465426724996 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (0000000A7C9D7400) [pid = 3620] [serial = 1169] [outer = 0000000A7B078C00] 15:58:45 INFO - PROCESS | 3620 | 1465426725511 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]]]}] 15:58:45 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 15:58:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:58:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:58:45 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. 15:58:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:58:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 839ms 15:58:45 INFO - PROCESS | 3620 | 1465426725542 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 15:58:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:58:45 INFO - PROCESS | 3620 | 1465426725545 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 15:58:45 INFO - PROCESS | 3620 | 1465426725549 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 3620 | 1465426725551 Marionette TRACE conn6 <- [1,1522,null,{}] 15:58:45 INFO - PROCESS | 3620 | 1465426725554 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}] 15:58:45 INFO - PROCESS | 3620 | 1465426725557 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:45 INFO - PROCESS | 3620 | 1465426725678 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 15:58:45 INFO - PROCESS | 3620 | 1465426725799 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 3620 | 1465426725802 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07217000 == 43 [pid = 3620] [id = 390] 15:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (0000000A7CC80000) [pid = 3620] [serial = 1170] [outer = 0000000000000000] 15:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (0000000A7CC8AC00) [pid = 3620] [serial = 1171] [outer = 0000000A7CC80000] 15:58:45 INFO - PROCESS | 3620 | 1465426725861 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (0000000A7D0E0400) [pid = 3620] [serial = 1172] [outer = 0000000A7CC80000] 15:58:46 INFO - PROCESS | 3620 | 1465426726460 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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:58:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 15:58:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:58:46 INFO - PROCESS | 3620 | 1465426726537 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3620 | 1465426726540 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 15:58:46 INFO - PROCESS | 3620 | 1465426726543 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3620 | 1465426726545 Marionette TRACE conn6 <- [1,1526,null,{}] 15:58:46 INFO - PROCESS | 3620 | 1465426726549 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}] 15:58:46 INFO - PROCESS | 3620 | 1465426726552 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:46 INFO - PROCESS | 3620 | 1465426726661 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 15:58:46 INFO - PROCESS | 3620 | 1465426726785 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3620 | 1465426726787 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0148A000 == 44 [pid = 3620] [id = 391] 15:58:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (0000000A063BB800) [pid = 3620] [serial = 1173] [outer = 0000000000000000] 15:58:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (0000000A7D0E6400) [pid = 3620] [serial = 1174] [outer = 0000000A063BB800] 15:58:46 INFO - PROCESS | 3620 | 1465426726843 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (0000000A7D322800) [pid = 3620] [serial = 1175] [outer = 0000000A063BB800] 15:58:47 INFO - PROCESS | 3620 | 1465426727548 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]]]}] 15:58:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:58:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1078ms 15:58:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:58:47 INFO - PROCESS | 3620 | 1465426727624 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 15:58:47 INFO - PROCESS | 3620 | 1465426727627 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 15:58:47 INFO - PROCESS | 3620 | 1465426727630 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - PROCESS | 3620 | 1465426727633 Marionette TRACE conn6 <- [1,1530,null,{}] 15:58:47 INFO - PROCESS | 3620 | 1465426727637 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}] 15:58:47 INFO - PROCESS | 3620 | 1465426727643 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:47 INFO - PROCESS | 3620 | 1465426727817 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 15:58:47 INFO - PROCESS | 3620 | 1465426727935 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 3620 | 1465426727937 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0202F800 == 45 [pid = 3620] [id = 392] 15:58:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (0000000A05D6C800) [pid = 3620] [serial = 1176] [outer = 0000000000000000] 15:58:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 157 (0000000A7D85B000) [pid = 3620] [serial = 1177] [outer = 0000000A05D6C800] 15:58:48 INFO - PROCESS | 3620 | 1465426727995 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 158 (0000000A7D973000) [pid = 3620] [serial = 1178] [outer = 0000000A05D6C800] 15:58:48 INFO - PROCESS | 3620 | 1465426728650 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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1125ms 15:58:48 INFO - PROCESS | 3620 | 1465426728762 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 3620 | 1465426728766 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 15:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:58:48 INFO - PROCESS | 3620 | 1465426728787 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 3620 | 1465426728792 Marionette TRACE conn6 <- [1,1534,null,{}] 15:58:48 INFO - PROCESS | 3620 | 1465426728800 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}] 15:58:48 INFO - PROCESS | 3620 | 1465426728804 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:48 INFO - PROCESS | 3620 | 1465426728938 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 15:58:49 INFO - PROCESS | 3620 | 1465426729057 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 3620 | 1465426729063 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02029800 == 46 [pid = 3620] [id = 393] 15:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 159 (0000000A06398400) [pid = 3620] [serial = 1179] [outer = 0000000000000000] 15:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 160 (0000000A6ECB7C00) [pid = 3620] [serial = 1180] [outer = 0000000A06398400] 15:58:49 INFO - PROCESS | 3620 | 1465426729126 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 161 (0000000A7072B000) [pid = 3620] [serial = 1181] [outer = 0000000A06398400] 15:58:49 INFO - PROCESS | 3620 | 1465426729789 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]]]}] 15:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1045ms 15:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:58:49 INFO - PROCESS | 3620 | 1465426729823 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 3620 | 1465426729827 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 15:58:49 INFO - PROCESS | 3620 | 1465426729833 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 3620 | 1465426729838 Marionette TRACE conn6 <- [1,1538,null,{}] 15:58:49 INFO - PROCESS | 3620 | 1465426729842 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}] 15:58:49 INFO - PROCESS | 3620 | 1465426729846 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:49 INFO - PROCESS | 3620 | 1465426729969 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E109000 == 45 [pid = 3620] [id = 379] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E29C000 == 44 [pid = 3620] [id = 383] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75920800 == 43 [pid = 3620] [id = 237] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7EAA6000 == 42 [pid = 3620] [id = 384] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B28800 == 41 [pid = 3620] [id = 224] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE5800 == 40 [pid = 3620] [id = 389] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E17E000 == 39 [pid = 3620] [id = 388] 15:58:50 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A582800 == 38 [pid = 3620] [id = 387] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07217000 == 37 [pid = 3620] [id = 390] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F8A000 == 36 [pid = 3620] [id = 226] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A59A800 == 35 [pid = 3620] [id = 239] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76821000 == 34 [pid = 3620] [id = 229] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0148A000 == 33 [pid = 3620] [id = 391] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BC0800 == 32 [pid = 3620] [id = 238] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0283F800 == 31 [pid = 3620] [id = 228] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76809800 == 30 [pid = 3620] [id = 373] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A596800 == 29 [pid = 3620] [id = 231] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A593000 == 28 [pid = 3620] [id = 374] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706C5000 == 27 [pid = 3620] [id = 235] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B4000 == 26 [pid = 3620] [id = 375] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DEC000 == 25 [pid = 3620] [id = 233] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E256000 == 24 [pid = 3620] [id = 380] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E88000 == 23 [pid = 3620] [id = 371] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B6800 == 22 [pid = 3620] [id = 381] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFD3000 == 21 [pid = 3620] [id = 359] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706B3800 == 20 [pid = 3620] [id = 372] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05011000 == 19 [pid = 3620] [id = 366] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF8E000 == 18 [pid = 3620] [id = 382] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7FCDB800 == 17 [pid = 3620] [id = 385] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0501B000 == 16 [pid = 3620] [id = 234] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D19800 == 15 [pid = 3620] [id = 230] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71038800 == 14 [pid = 3620] [id = 369] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D90000 == 13 [pid = 3620] [id = 232] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A758F4800 == 12 [pid = 3620] [id = 370] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71F22800 == 11 [pid = 3620] [id = 227] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0202F800 == 10 [pid = 3620] [id = 392] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA0800 == 9 [pid = 3620] [id = 386] 15:58:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02029800 == 8 [pid = 3620] [id = 393] 15:58:55 INFO - PROCESS | 3620 | 1465426735052 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3620 | 1465426735055 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0202D000 == 9 [pid = 3620] [id = 394] 15:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 162 (0000000A02852C00) [pid = 3620] [serial = 1182] [outer = 0000000000000000] 15:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 163 (0000000A02854800) [pid = 3620] [serial = 1183] [outer = 0000000A02852C00] 15:58:55 INFO - PROCESS | 3620 | 1465426735109 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 164 (0000000A03DC5400) [pid = 3620] [serial = 1184] [outer = 0000000A02852C00] 15:58:55 INFO - PROCESS | 3620 | 1465426735590 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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 5797ms 15:58:55 INFO - PROCESS | 3620 | 1465426735631 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3620 | 1465426735635 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 15:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:58:55 INFO - PROCESS | 3620 | 1465426735639 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 3620 | 1465426735643 Marionette TRACE conn6 <- [1,1542,null,{}] 15:58:55 INFO - PROCESS | 3620 | 1465426735648 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}] 15:58:55 INFO - PROCESS | 3620 | 1465426735651 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:55 INFO - PROCESS | 3620 | 1465426735749 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 15:58:55 INFO - PROCESS | 3620 | 1465426735764 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3620 | 1465426735767 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C4800 == 10 [pid = 3620] [id = 395] 15:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 165 (0000000A6FF56800) [pid = 3620] [serial = 1185] [outer = 0000000000000000] 15:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 166 (0000000A7072F000) [pid = 3620] [serial = 1186] [outer = 0000000A6FF56800] 15:58:55 INFO - PROCESS | 3620 | 1465426735818 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 167 (0000000A7109FC00) [pid = 3620] [serial = 1187] [outer = 0000000A6FF56800] 15:58:56 INFO - PROCESS | 3620 | 1465426736331 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]]]}] 15:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 15:58:56 INFO - PROCESS | 3620 | 1465426736379 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 15:58:56 INFO - PROCESS | 3620 | 1465426736384 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 15:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:58:56 INFO - PROCESS | 3620 | 1465426736388 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:58:56 INFO - PROCESS | 3620 | 1465426736390 Marionette TRACE conn6 <- [1,1546,null,{}] 15:58:56 INFO - PROCESS | 3620 | 1465426736394 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}] 15:58:56 INFO - PROCESS | 3620 | 1465426736397 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:56 INFO - PROCESS | 3620 | 1465426736499 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 15:58:56 INFO - PROCESS | 3620 | 1465426736590 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 3620 | 1465426736593 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07214800 == 11 [pid = 3620] [id = 396] 15:58:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 168 (0000000A0638E000) [pid = 3620] [serial = 1188] [outer = 0000000000000000] 15:58:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 169 (0000000A75C58C00) [pid = 3620] [serial = 1189] [outer = 0000000A0638E000] 15:58:56 INFO - PROCESS | 3620 | 1465426736646 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 170 (0000000A769C5800) [pid = 3620] [serial = 1190] [outer = 0000000A0638E000] 15:58:57 INFO - PROCESS | 3620 | 1465426737051 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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 15:58:57 INFO - PROCESS | 3620 | 1465426737124 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 3620 | 1465426737127 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 15:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:58:57 INFO - PROCESS | 3620 | 1465426737138 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 3620 | 1465426737144 Marionette TRACE conn6 <- [1,1550,null,{}] 15:58:57 INFO - PROCESS | 3620 | 1465426737163 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}] 15:58:57 INFO - PROCESS | 3620 | 1465426737167 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:57 INFO - PROCESS | 3620 | 1465426737298 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 15:58:57 INFO - PROCESS | 3620 | 1465426737305 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 3620 | 1465426737308 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D086000 == 12 [pid = 3620] [id = 397] 15:58:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 171 (0000000A7A50CC00) [pid = 3620] [serial = 1191] [outer = 0000000000000000] 15:58:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 172 (0000000A7A5EA000) [pid = 3620] [serial = 1192] [outer = 0000000A7A50CC00] 15:58:57 INFO - PROCESS | 3620 | 1465426737354 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 173 (0000000A7ABDD400) [pid = 3620] [serial = 1193] [outer = 0000000A7A50CC00] 15:58:57 INFO - PROCESS | 3620 | 1465426737838 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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 755ms 15:58:57 INFO - PROCESS | 3620 | 1465426737914 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 15:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:58:57 INFO - PROCESS | 3620 | 1465426737917 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 15:58:57 INFO - PROCESS | 3620 | 1465426737921 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 3620 | 1465426737923 Marionette TRACE conn6 <- [1,1554,null,{}] 15:58:57 INFO - PROCESS | 3620 | 1465426737927 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}] 15:58:57 INFO - PROCESS | 3620 | 1465426737929 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:58 INFO - PROCESS | 3620 | 1465426738055 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 15:58:58 INFO - PROCESS | 3620 | 1465426738116 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 3620 | 1465426738118 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E166800 == 13 [pid = 3620] [id = 398] 15:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 174 (0000000A7B038000) [pid = 3620] [serial = 1194] [outer = 0000000000000000] 15:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 175 (0000000A7B070C00) [pid = 3620] [serial = 1195] [outer = 0000000A7B038000] 15:58:58 INFO - PROCESS | 3620 | 1465426738163 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 176 (0000000A7B0F1000) [pid = 3620] [serial = 1196] [outer = 0000000A7B038000] 15:58:58 INFO - PROCESS | 3620 | 1465426738597 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]]]}] 15:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 15:58:58 INFO - PROCESS | 3620 | 1465426738656 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 15:58:58 INFO - PROCESS | 3620 | 1465426738658 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 15:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:58:58 INFO - PROCESS | 3620 | 1465426738662 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:58:58 INFO - PROCESS | 3620 | 1465426738664 Marionette TRACE conn6 <- [1,1558,null,{}] 15:58:58 INFO - PROCESS | 3620 | 1465426738677 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}] 15:58:58 INFO - PROCESS | 3620 | 1465426738679 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:58 INFO - PROCESS | 3620 | 1465426738792 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 15:58:58 INFO - PROCESS | 3620 | 1465426738808 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 3620 | 1465426738814 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:58:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7F86C000 == 14 [pid = 3620] [id = 399] 15:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 177 (0000000A7CC7EC00) [pid = 3620] [serial = 1197] [outer = 0000000000000000] 15:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 178 (0000000A7CC80C00) [pid = 3620] [serial = 1198] [outer = 0000000A7CC7EC00] 15:58:58 INFO - PROCESS | 3620 | 1465426738919 Marionette DEBUG loaded listener.js 15:58:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 179 (0000000A7D0EA000) [pid = 3620] [serial = 1199] [outer = 0000000A7CC7EC00] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 178 (0000000A0284AC00) [pid = 3620] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 177 (0000000A05D62800) [pid = 3620] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 176 (0000000A02EEA400) [pid = 3620] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 175 (0000000A75EF0C00) [pid = 3620] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 174 (0000000A700C0000) [pid = 3620] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 173 (0000000A700C0400) [pid = 3620] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 172 (0000000A027A9C00) [pid = 3620] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 171 (0000000A03D33800) [pid = 3620] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 170 (0000000A03DC0C00) [pid = 3620] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 169 (0000000A6ECBAC00) [pid = 3620] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 168 (0000000A02EEC400) [pid = 3620] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 167 (0000000A065B9C00) [pid = 3620] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 166 (0000000A05398800) [pid = 3620] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 165 (0000000A02850C00) [pid = 3620] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 164 (0000000A02860C00) [pid = 3620] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 163 (0000000A70732800) [pid = 3620] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 162 (0000000A05DF6000) [pid = 3620] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:58:59 INFO - PROCESS | 3620 | --DOMWINDOW == 161 (0000000A7069F000) [pid = 3620] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 160 (0000000A70736C00) [pid = 3620] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 159 (0000000A003BB400) [pid = 3620] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 158 (0000000A027D6C00) [pid = 3620] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 157 (0000000A02EB5C00) [pid = 3620] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 156 (0000000A05DF6800) [pid = 3620] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (0000000A76918C00) [pid = 3620] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (0000000A03DC0400) [pid = 3620] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (0000000A02EBC800) [pid = 3620] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (0000000A7072A000) [pid = 3620] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (0000000A0117F400) [pid = 3620] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (0000000A02EB5800) [pid = 3620] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (0000000A6ECC0000) [pid = 3620] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (0000000A02E45000) [pid = 3620] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (0000000A02844C00) [pid = 3620] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (0000000A05D6C800) [pid = 3620] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (0000000A063BB800) [pid = 3620] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (0000000A7CC80000) [pid = 3620] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (0000000A7ABEA800) [pid = 3620] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (0000000A7B078C00) [pid = 3620] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (0000000A7A5EC000) [pid = 3620] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (0000000A7A1AE800) [pid = 3620] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (0000000A7A1AD400) [pid = 3620] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (0000000A769CBC00) [pid = 3620] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (0000000A7685E400) [pid = 3620] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (0000000A751AC800) [pid = 3620] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (0000000A706A2400) [pid = 3620] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (0000000A02EF4C00) [pid = 3620] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:59:00 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (0000000A02EEEC00) [pid = 3620] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:59:00 INFO - PROCESS | 3620 | 1465426740180 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]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1609ms 15:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:59:00 INFO - PROCESS | 3620 | 1465426740273 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 15:59:00 INFO - PROCESS | 3620 | 1465426740276 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 15:59:00 INFO - PROCESS | 3620 | 1465426740279 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 3620 | 1465426740281 Marionette TRACE conn6 <- [1,1562,null,{}] 15:59:00 INFO - PROCESS | 3620 | 1465426740284 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}] 15:59:00 INFO - PROCESS | 3620 | 1465426740287 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:00 INFO - PROCESS | 3620 | 1465426740376 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 15:59:00 INFO - PROCESS | 3620 | 1465426740386 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 3620 | 1465426740388 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DEB000 == 15 [pid = 3620] [id = 400] 15:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (0000000A0275DC00) [pid = 3620] [serial = 1200] [outer = 0000000000000000] 15:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (0000000A02EEC400) [pid = 3620] [serial = 1201] [outer = 0000000A0275DC00] 15:59:00 INFO - PROCESS | 3620 | 1465426740441 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (0000000A02862C00) [pid = 3620] [serial = 1202] [outer = 0000000A0275DC00] 15:59:00 INFO - PROCESS | 3620 | 1465426740877 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]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 15:59:00 INFO - PROCESS | 3620 | 1465426740909 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 15:59:00 INFO - PROCESS | 3620 | 1465426740912 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 15:59:00 INFO - PROCESS | 3620 | 1465426740915 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:59:00 INFO - PROCESS | 3620 | 1465426740917 Marionette TRACE conn6 <- [1,1566,null,{}] 15:59:00 INFO - PROCESS | 3620 | 1465426740921 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}] 15:59:00 INFO - PROCESS | 3620 | 1465426740923 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:01 INFO - PROCESS | 3620 | 1465426741006 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 15:59:01 INFO - PROCESS | 3620 | 1465426741011 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 3620 | 1465426741013 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76827000 == 16 [pid = 3620] [id = 401] 15:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (0000000A05DF3C00) [pid = 3620] [serial = 1203] [outer = 0000000000000000] 15:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (0000000A6ECC4400) [pid = 3620] [serial = 1204] [outer = 0000000A05DF3C00] 15:59:01 INFO - PROCESS | 3620 | 1465426741060 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (0000000A7069E000) [pid = 3620] [serial = 1205] [outer = 0000000A05DF3C00] 15:59:01 INFO - PROCESS | 3620 | 1465426741501 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]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:59:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 15:59:01 INFO - PROCESS | 3620 | 1465426741548 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 15:59:01 INFO - PROCESS | 3620 | 1465426741550 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 15:59:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:59:01 INFO - PROCESS | 3620 | 1465426741558 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:59:01 INFO - PROCESS | 3620 | 1465426741560 Marionette TRACE conn6 <- [1,1570,null,{}] 15:59:01 INFO - PROCESS | 3620 | 1465426741564 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}] 15:59:01 INFO - PROCESS | 3620 | 1465426741566 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:01 INFO - PROCESS | 3620 | 1465426741652 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 15:59:01 INFO - PROCESS | 3620 | 1465426741658 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 3620 | 1465426741660 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7FCE5000 == 17 [pid = 3620] [id = 402] 15:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (0000000A74E40800) [pid = 3620] [serial = 1206] [outer = 0000000000000000] 15:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (0000000A75E39000) [pid = 3620] [serial = 1207] [outer = 0000000A74E40800] 15:59:01 INFO - PROCESS | 3620 | 1465426741714 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (0000000A7AA9C400) [pid = 3620] [serial = 1208] [outer = 0000000A74E40800] 15:59:02 INFO - PROCESS | 3620 | 1465426742572 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]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1033ms 15:59:02 INFO - PROCESS | 3620 | 1465426742590 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 3620 | 1465426742594 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 15:59:02 INFO - PROCESS | 3620 | 1465426742599 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:59:02 INFO - PROCESS | 3620 | 1465426742603 Marionette TRACE conn6 <- [1,1574,null,{}] 15:59:02 INFO - PROCESS | 3620 | 1465426742628 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}] 15:59:02 INFO - PROCESS | 3620 | 1465426742632 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:02 INFO - PROCESS | 3620 | 1465426742759 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 15:59:02 INFO - PROCESS | 3620 | 1465426742889 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 3620 | 1465426742892 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A7C800 == 18 [pid = 3620] [id = 403] 15:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (0000000A06397000) [pid = 3620] [serial = 1209] [outer = 0000000000000000] 15:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (0000000A6ED4C400) [pid = 3620] [serial = 1210] [outer = 0000000A06397000] 15:59:02 INFO - PROCESS | 3620 | 1465426742953 Marionette DEBUG loaded listener.js 15:59:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (0000000A70D63000) [pid = 3620] [serial = 1211] [outer = 0000000A06397000] 15:59:03 INFO - PROCESS | 3620 | 1465426743606 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]]]}] 15:59:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:59:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1044ms 15:59:03 INFO - PROCESS | 3620 | 1465426743648 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 15:59:03 INFO - PROCESS | 3620 | 1465426743653 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 15:59:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:59:03 INFO - PROCESS | 3620 | 1465426743660 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - PROCESS | 3620 | 1465426743663 Marionette TRACE conn6 <- [1,1578,null,{}] 15:59:03 INFO - PROCESS | 3620 | 1465426743667 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}] 15:59:03 INFO - PROCESS | 3620 | 1465426743670 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:03 INFO - PROCESS | 3620 | 1465426743805 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 15:59:03 INFO - PROCESS | 3620 | 1465426743918 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 3620 | 1465426743921 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02835800 == 19 [pid = 3620] [id = 404] 15:59:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (0000000A027D4800) [pid = 3620] [serial = 1212] [outer = 0000000000000000] 15:59:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (0000000A02850800) [pid = 3620] [serial = 1213] [outer = 0000000A027D4800] 15:59:03 INFO - PROCESS | 3620 | 1465426743985 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (0000000A05396400) [pid = 3620] [serial = 1214] [outer = 0000000A027D4800] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (0000000A06399400) [pid = 3620] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (0000000A6ECB7C00) [pid = 3620] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (0000000A0539FC00) [pid = 3620] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (0000000A05D68000) [pid = 3620] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (0000000A065B7400) [pid = 3620] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (0000000A02851400) [pid = 3620] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (0000000A03D3BC00) [pid = 3620] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (0000000A76913400) [pid = 3620] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (0000000A76DB3C00) [pid = 3620] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (0000000A70620800) [pid = 3620] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (0000000A70A52C00) [pid = 3620] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (0000000A70729800) [pid = 3620] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (0000000A02855400) [pid = 3620] [serial = 667] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (0000000A758D0000) [pid = 3620] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (0000000A70EAB800) [pid = 3620] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (0000000A7685C400) [pid = 3620] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (0000000A75B76400) [pid = 3620] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (0000000A6ED4CC00) [pid = 3620] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (0000000A0639C400) [pid = 3620] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (0000000A05392C00) [pid = 3620] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (0000000A71109000) [pid = 3620] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (0000000A05D6B400) [pid = 3620] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (0000000A70731000) [pid = 3620] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (0000000A6EDE6400) [pid = 3620] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (0000000A05D6F000) [pid = 3620] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (0000000A03D35800) [pid = 3620] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (0000000A6ED45C00) [pid = 3620] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (0000000A05D6A400) [pid = 3620] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (0000000A05DF7000) [pid = 3620] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (0000000A02E4A400) [pid = 3620] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (0000000A02EF4800) [pid = 3620] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (0000000A6ED51000) [pid = 3620] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (0000000A75B6D000) [pid = 3620] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (0000000A6EDE1800) [pid = 3620] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (0000000A05395400) [pid = 3620] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (0000000A70A5C000) [pid = 3620] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (0000000A03DC0800) [pid = 3620] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (0000000A027A5400) [pid = 3620] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (0000000A02EF0800) [pid = 3620] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (0000000A6ECBC000) [pid = 3620] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (0000000A0125CC00) [pid = 3620] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (0000000A6EDE1C00) [pid = 3620] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (0000000A7072C400) [pid = 3620] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (0000000A70733000) [pid = 3620] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (0000000A6ECC5800) [pid = 3620] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (0000000A02EB6400) [pid = 3620] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0000000A065BCC00) [pid = 3620] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A7502E400) [pid = 3620] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A76912800) [pid = 3620] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A71ADFC00) [pid = 3620] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A71DE4400) [pid = 3620] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A70734800) [pid = 3620] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A70A56C00) [pid = 3620] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A71103C00) [pid = 3620] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A0539BC00) [pid = 3620] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A0284FC00) [pid = 3620] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02EEBC00) [pid = 3620] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A02EBB000) [pid = 3620] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A063BC000) [pid = 3620] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A065B3800) [pid = 3620] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A05D69800) [pid = 3620] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A027D7C00) [pid = 3620] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A774DA000) [pid = 3620] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A06398000) [pid = 3620] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A6FD36000) [pid = 3620] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7594E800) [pid = 3620] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A03DC2400) [pid = 3620] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A70A5E000) [pid = 3620] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A74E43000) [pid = 3620] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70A5BC00) [pid = 3620] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EF1C00) [pid = 3620] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7D85B000) [pid = 3620] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7D322800) [pid = 3620] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7D0E0400) [pid = 3620] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7D0E6400) [pid = 3620] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7B037C00) [pid = 3620] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7C9D7400) [pid = 3620] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7CC8AC00) [pid = 3620] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7ABDD800) [pid = 3620] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7A5D9000) [pid = 3620] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7AF08800) [pid = 3620] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A7A5E9C00) [pid = 3620] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7B07C000) [pid = 3620] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A7A50D800) [pid = 3620] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A7A1B2C00) [pid = 3620] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A7A1A6400) [pid = 3620] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A7A1ACC00) [pid = 3620] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A7AA9D800) [pid = 3620] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A76DE9800) [pid = 3620] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A75E3A000) [pid = 3620] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A74E4C000) [pid = 3620] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A065BBC00) [pid = 3620] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A02851800) [pid = 3620] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A7D973000) [pid = 3620] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3620 | 1465426744889 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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:59:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1287ms 15:59:04 INFO - PROCESS | 3620 | 1465426744949 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 3620 | 1465426744953 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 15:59:04 INFO - PROCESS | 3620 | 1465426744958 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:59:04 INFO - PROCESS | 3620 | 1465426744963 Marionette TRACE conn6 <- [1,1582,null,{}] 15:59:04 INFO - PROCESS | 3620 | 1465426744968 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}] 15:59:04 INFO - PROCESS | 3620 | 1465426744971 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:05 INFO - PROCESS | 3620 | 1465426745062 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 15:59:05 INFO - PROCESS | 3620 | 1465426745075 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 3620 | 1465426745078 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02866000 == 20 [pid = 3620] [id = 405] 15:59:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A027A6400) [pid = 3620] [serial = 1215] [outer = 0000000000000000] 15:59:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A027AA800) [pid = 3620] [serial = 1216] [outer = 0000000A027A6400] 15:59:05 INFO - PROCESS | 3620 | 1465426745126 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A02849400) [pid = 3620] [serial = 1217] [outer = 0000000A027A6400] 15:59:05 INFO - PROCESS | 3620 | 1465426745681 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]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:59:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 15:59:05 INFO - PROCESS | 3620 | 1465426745696 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 3620 | 1465426745700 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 15:59:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:59:05 INFO - PROCESS | 3620 | 1465426745706 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 3620 | 1465426745709 Marionette TRACE conn6 <- [1,1586,null,{}] 15:59:05 INFO - PROCESS | 3620 | 1465426745713 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}] 15:59:05 INFO - PROCESS | 3620 | 1465426745715 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:05 INFO - PROCESS | 3620 | 1465426745807 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 15:59:05 INFO - PROCESS | 3620 | 1465426745816 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 3620 | 1465426745818 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0295F000 == 21 [pid = 3620] [id = 406] 15:59:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A02E3F400) [pid = 3620] [serial = 1218] [outer = 0000000000000000] 15:59:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A02E43000) [pid = 3620] [serial = 1219] [outer = 0000000A02E3F400] 15:59:05 INFO - PROCESS | 3620 | 1465426745868 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A02EBBC00) [pid = 3620] [serial = 1220] [outer = 0000000A02E3F400] 15:59:06 INFO - PROCESS | 3620 | 1465426746336 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]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:59:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 15:59:06 INFO - PROCESS | 3620 | 1465426746401 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 15:59:06 INFO - PROCESS | 3620 | 1465426746403 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 15:59:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:59:06 INFO - PROCESS | 3620 | 1465426746407 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - PROCESS | 3620 | 1465426746411 Marionette TRACE conn6 <- [1,1590,null,{}] 15:59:06 INFO - PROCESS | 3620 | 1465426746423 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}] 15:59:06 INFO - PROCESS | 3620 | 1465426746428 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:06 INFO - PROCESS | 3620 | 1465426746518 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 15:59:06 INFO - PROCESS | 3620 | 1465426746620 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 3620 | 1465426746623 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DED800 == 22 [pid = 3620] [id = 407] 15:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A03D34000) [pid = 3620] [serial = 1221] [outer = 0000000000000000] 15:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A03DC1000) [pid = 3620] [serial = 1222] [outer = 0000000A03D34000] 15:59:06 INFO - PROCESS | 3620 | 1465426746675 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A05397000) [pid = 3620] [serial = 1223] [outer = 0000000A03D34000] 15:59:07 INFO - PROCESS | 3620 | 1465426747035 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]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:59:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 15:59:07 INFO - PROCESS | 3620 | 1465426747102 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 3620 | 1465426747105 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 15:59:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:59:07 INFO - PROCESS | 3620 | 1465426747108 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 3620 | 1465426747110 Marionette TRACE conn6 <- [1,1594,null,{}] 15:59:07 INFO - PROCESS | 3620 | 1465426747120 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}] 15:59:07 INFO - PROCESS | 3620 | 1465426747122 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:07 INFO - PROCESS | 3620 | 1465426747235 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 15:59:07 INFO - PROCESS | 3620 | 1465426747241 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 3620 | 1465426747243 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB9000 == 23 [pid = 3620] [id = 408] 15:59:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A053A1C00) [pid = 3620] [serial = 1224] [outer = 0000000000000000] 15:59:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A05D6C800) [pid = 3620] [serial = 1225] [outer = 0000000A053A1C00] 15:59:07 INFO - PROCESS | 3620 | 1465426747326 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05DF0000) [pid = 3620] [serial = 1226] [outer = 0000000A053A1C00] 15:59:07 INFO - PROCESS | 3620 | 1465426747764 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]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:59:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 15:59:07 INFO - PROCESS | 3620 | 1465426747802 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 3620 | 1465426747804 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 15:59:07 INFO - PROCESS | 3620 | 1465426747808 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:59:07 INFO - PROCESS | 3620 | 1465426747809 Marionette TRACE conn6 <- [1,1598,null,{}] 15:59:07 INFO - PROCESS | 3620 | 1465426747813 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}] 15:59:07 INFO - PROCESS | 3620 | 1465426747815 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:07 INFO - PROCESS | 3620 | 1465426747954 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 15:59:07 INFO - PROCESS | 3620 | 1465426747977 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 3620 | 1465426747979 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05208000 == 24 [pid = 3620] [id = 409] 15:59:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02EEAC00) [pid = 3620] [serial = 1227] [outer = 0000000000000000] 15:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A06390000) [pid = 3620] [serial = 1228] [outer = 0000000A02EEAC00] 15:59:08 INFO - PROCESS | 3620 | 1465426748024 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063C2800) [pid = 3620] [serial = 1229] [outer = 0000000A02EEAC00] 15:59:08 INFO - PROCESS | 3620 | 1465426748476 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]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 733ms 15:59:08 INFO - PROCESS | 3620 | 1465426748544 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 15:59:08 INFO - PROCESS | 3620 | 1465426748546 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 15:59:08 INFO - PROCESS | 3620 | 1465426748550 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:59:08 INFO - PROCESS | 3620 | 1465426748552 Marionette TRACE conn6 <- [1,1602,null,{}] 15:59:08 INFO - PROCESS | 3620 | 1465426748555 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}] 15:59:08 INFO - PROCESS | 3620 | 1465426748561 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:08 INFO - PROCESS | 3620 | 1465426748693 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 15:59:08 INFO - PROCESS | 3620 | 1465426748747 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:08 INFO - PROCESS | 3620 | 1465426748749 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA6800 == 25 [pid = 3620] [id = 410] 15:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6ECC1400) [pid = 3620] [serial = 1230] [outer = 0000000000000000] 15:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6ED45C00) [pid = 3620] [serial = 1231] [outer = 0000000A6ECC1400] 15:59:08 INFO - PROCESS | 3620 | 1465426748794 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6ED50800) [pid = 3620] [serial = 1232] [outer = 0000000A6ECC1400] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A06398400) [pid = 3620] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A6FF56800) [pid = 3620] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A0275DC00) [pid = 3620] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A0638E000) [pid = 3620] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A02852C00) [pid = 3620] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A05DF3C00) [pid = 3620] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7A50CC00) [pid = 3620] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A7B038000) [pid = 3620] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:59:09 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A7CC7EC00) [pid = 3620] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:59:09 INFO - PROCESS | 3620 | 1465426749234 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]]]}] 15:59:09 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 15:59:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 15:59:09 INFO - PROCESS | 3620 | 1465426749290 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 3620 | 1465426749292 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 15:59:09 INFO - PROCESS | 3620 | 1465426749295 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 3620 | 1465426749297 Marionette TRACE conn6 <- [1,1606,null,{}] 15:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:59:09 INFO - PROCESS | 3620 | 1465426749300 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}] 15:59:09 INFO - PROCESS | 3620 | 1465426749302 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:09 INFO - PROCESS | 3620 | 1465426749383 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 15:59:09 INFO - PROCESS | 3620 | 1465426749456 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 3620 | 1465426749458 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064D8800 == 26 [pid = 3620] [id = 411] 15:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A0125C800) [pid = 3620] [serial = 1233] [outer = 0000000000000000] 15:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A6EDD8800) [pid = 3620] [serial = 1234] [outer = 0000000A0125C800] 15:59:09 INFO - PROCESS | 3620 | 1465426749502 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A6F6C0C00) [pid = 3620] [serial = 1235] [outer = 0000000A0125C800] 15:59:09 INFO - PROCESS | 3620 | 1465426749873 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]]]}] 15:59:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:59:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 15:59:09 INFO - PROCESS | 3620 | 1465426749930 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 3620 | 1465426749932 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 15:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:59:09 INFO - PROCESS | 3620 | 1465426749941 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 3620 | 1465426749942 Marionette TRACE conn6 <- [1,1610,null,{}] 15:59:09 INFO - PROCESS | 3620 | 1465426749947 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}] 15:59:09 INFO - PROCESS | 3620 | 1465426749949 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:10 INFO - PROCESS | 3620 | 1465426750033 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 15:59:10 INFO - PROCESS | 3620 | 1465426750039 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 3620 | 1465426750041 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A82800 == 27 [pid = 3620] [id = 412] 15:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A6FDC5800) [pid = 3620] [serial = 1236] [outer = 0000000000000000] 15:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A6FF3B800) [pid = 3620] [serial = 1237] [outer = 0000000A6FDC5800] 15:59:10 INFO - PROCESS | 3620 | 1465426750093 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6F6BE400) [pid = 3620] [serial = 1238] [outer = 0000000A6FDC5800] 15:59:10 INFO - PROCESS | 3620 | 1465426750507 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]]]}] 15:59:10 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 15:59:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 15:59:10 INFO - PROCESS | 3620 | 1465426750566 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 15:59:10 INFO - PROCESS | 3620 | 1465426750568 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 15:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:59:10 INFO - PROCESS | 3620 | 1465426750572 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 3620 | 1465426750574 Marionette TRACE conn6 <- [1,1614,null,{}] 15:59:10 INFO - PROCESS | 3620 | 1465426750578 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}] 15:59:10 INFO - PROCESS | 3620 | 1465426750580 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:10 INFO - PROCESS | 3620 | 1465426750665 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 15:59:10 INFO - PROCESS | 3620 | 1465426750673 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 3620 | 1465426750675 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE2800 == 28 [pid = 3620] [id = 413] 15:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A7072E400) [pid = 3620] [serial = 1239] [outer = 0000000000000000] 15:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70733400) [pid = 3620] [serial = 1240] [outer = 0000000A7072E400] 15:59:10 INFO - PROCESS | 3620 | 1465426750748 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70A54400) [pid = 3620] [serial = 1241] [outer = 0000000A7072E400] 15:59:11 INFO - PROCESS | 3620 | 1465426751190 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]]]}] 15:59:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:59:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 15:59:11 INFO - PROCESS | 3620 | 1465426751271 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 3620 | 1465426751275 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 15:59:11 INFO - PROCESS | 3620 | 1465426751282 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:59:11 INFO - PROCESS | 3620 | 1465426751287 Marionette TRACE conn6 <- [1,1618,null,{}] 15:59:11 INFO - PROCESS | 3620 | 1465426751294 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}] 15:59:11 INFO - PROCESS | 3620 | 1465426751297 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:11 INFO - PROCESS | 3620 | 1465426751415 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 15:59:11 INFO - PROCESS | 3620 | 1465426751496 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:11 INFO - PROCESS | 3620 | 1465426751502 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0282C000 == 29 [pid = 3620] [id = 414] 15:59:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02080400) [pid = 3620] [serial = 1242] [outer = 0000000000000000] 15:59:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02758000) [pid = 3620] [serial = 1243] [outer = 0000000A02080400] 15:59:11 INFO - PROCESS | 3620 | 1465426751561 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A0284E800) [pid = 3620] [serial = 1244] [outer = 0000000A02080400] 15:59:12 INFO - PROCESS | 3620 | 1465426752188 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]]]}] 15:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 15:59:12 INFO - PROCESS | 3620 | 1465426752284 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 3620 | 1465426752290 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 15:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:59:12 INFO - PROCESS | 3620 | 1465426752298 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 3620 | 1465426752301 Marionette TRACE conn6 <- [1,1622,null,{}] 15:59:12 INFO - PROCESS | 3620 | 1465426752305 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}] 15:59:12 INFO - PROCESS | 3620 | 1465426752308 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:12 INFO - PROCESS | 3620 | 1465426752430 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 15:59:12 INFO - PROCESS | 3620 | 1465426752498 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 3620 | 1465426752501 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E8A000 == 30 [pid = 3620] [id = 415] 15:59:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02EBF000) [pid = 3620] [serial = 1245] [outer = 0000000000000000] 15:59:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A03DBB400) [pid = 3620] [serial = 1246] [outer = 0000000A02EBF000] 15:59:12 INFO - PROCESS | 3620 | 1465426752599 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A0539F000) [pid = 3620] [serial = 1247] [outer = 0000000A02EBF000] 15:59:13 INFO - PROCESS | 3620 | 1465426753175 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]]]}] 15:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 945ms 15:59:13 INFO - PROCESS | 3620 | 1465426753245 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 15:59:13 INFO - PROCESS | 3620 | 1465426753247 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 15:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:59:13 INFO - PROCESS | 3620 | 1465426753252 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 3620 | 1465426753256 Marionette TRACE conn6 <- [1,1626,null,{}] 15:59:13 INFO - PROCESS | 3620 | 1465426753268 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}] 15:59:13 INFO - PROCESS | 3620 | 1465426753273 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:13 INFO - PROCESS | 3620 | 1465426753425 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 15:59:13 INFO - PROCESS | 3620 | 1465426753535 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 3620 | 1465426753539 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E54000 == 31 [pid = 3620] [id = 416] 15:59:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6ECB9400) [pid = 3620] [serial = 1248] [outer = 0000000000000000] 15:59:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ECC5400) [pid = 3620] [serial = 1249] [outer = 0000000A6ECB9400] 15:59:13 INFO - PROCESS | 3620 | 1465426753598 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7072C000) [pid = 3620] [serial = 1250] [outer = 0000000A6ECB9400] 15:59:14 INFO - PROCESS | 3620 | 1465426754404 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]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1189ms 15:59:14 INFO - PROCESS | 3620 | 1465426754443 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 3620 | 1465426754447 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 15:59:14 INFO - PROCESS | 3620 | 1465426754452 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:59:14 INFO - PROCESS | 3620 | 1465426754456 Marionette TRACE conn6 <- [1,1630,null,{}] 15:59:14 INFO - PROCESS | 3620 | 1465426754461 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}] 15:59:14 INFO - PROCESS | 3620 | 1465426754464 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:14 INFO - PROCESS | 3620 | 1465426754567 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 15:59:14 INFO - PROCESS | 3620 | 1465426754643 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 3620 | 1465426754648 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B29800 == 32 [pid = 3620] [id = 417] 15:59:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A0285F000) [pid = 3620] [serial = 1251] [outer = 0000000000000000] 15:59:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A02E41000) [pid = 3620] [serial = 1252] [outer = 0000000A0285F000] 15:59:14 INFO - PROCESS | 3620 | 1465426754699 Marionette DEBUG loaded listener.js 15:59:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A03DBB800) [pid = 3620] [serial = 1253] [outer = 0000000A0285F000] 15:59:15 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0202D000 == 31 [pid = 3620] [id = 394] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7072B000) [pid = 3620] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A02854800) [pid = 3620] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A03DC5400) [pid = 3620] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7A5EA000) [pid = 3620] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7072F000) [pid = 3620] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7109FC00) [pid = 3620] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7CC80C00) [pid = 3620] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A75C58C00) [pid = 3620] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A75E39000) [pid = 3620] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7B0F1000) [pid = 3620] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7B070C00) [pid = 3620] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ECC4400) [pid = 3620] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7D0EA000) [pid = 3620] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7ABDD400) [pid = 3620] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7069E000) [pid = 3620] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A769C5800) [pid = 3620] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A02EEC400) [pid = 3620] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A02862C00) [pid = 3620] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 15:59:15 INFO - PROCESS | 3620 | 1465426755933 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]]]}] 15:59:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:59:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1537ms 15:59:15 INFO - PROCESS | 3620 | 1465426755994 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 3620 | 1465426755998 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 15:59:16 INFO - PROCESS | 3620 | 1465426756003 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:59:16 INFO - PROCESS | 3620 | 1465426756006 Marionette TRACE conn6 <- [1,1634,null,{}] 15:59:16 INFO - PROCESS | 3620 | 1465426756012 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}] 15:59:16 INFO - PROCESS | 3620 | 1465426756015 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:16 INFO - PROCESS | 3620 | 1465426756105 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 15:59:16 INFO - PROCESS | 3620 | 1465426756178 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3620 | 1465426756181 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020C0800 == 32 [pid = 3620] [id = 418] 15:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A027B1000) [pid = 3620] [serial = 1254] [outer = 0000000000000000] 15:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A027D2000) [pid = 3620] [serial = 1255] [outer = 0000000A027B1000] 15:59:16 INFO - PROCESS | 3620 | 1465426756230 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A0285E000) [pid = 3620] [serial = 1256] [outer = 0000000A027B1000] 15:59:16 INFO - PROCESS | 3620 | 1465426756660 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]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 15:59:16 INFO - PROCESS | 3620 | 1465426756700 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 3620 | 1465426756705 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 15:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:59:16 INFO - PROCESS | 3620 | 1465426756713 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 3620 | 1465426756716 Marionette TRACE conn6 <- [1,1638,null,{}] 15:59:16 INFO - PROCESS | 3620 | 1465426756720 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}] 15:59:16 INFO - PROCESS | 3620 | 1465426756723 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:16 INFO - PROCESS | 3620 | 1465426756844 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 15:59:16 INFO - PROCESS | 3620 | 1465426756860 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3620 | 1465426756863 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE5800 == 33 [pid = 3620] [id = 419] 15:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02EF0800) [pid = 3620] [serial = 1257] [outer = 0000000000000000] 15:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A03D3A400) [pid = 3620] [serial = 1258] [outer = 0000000A02EF0800] 15:59:16 INFO - PROCESS | 3620 | 1465426756911 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A03DCAC00) [pid = 3620] [serial = 1259] [outer = 0000000A02EF0800] 15:59:17 INFO - PROCESS | 3620 | 1465426757396 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]]]}] 15:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 15:59:17 INFO - PROCESS | 3620 | 1465426757447 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 15:59:17 INFO - PROCESS | 3620 | 1465426757449 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 15:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:59:17 INFO - PROCESS | 3620 | 1465426757453 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 3620 | 1465426757457 Marionette TRACE conn6 <- [1,1642,null,{}] 15:59:17 INFO - PROCESS | 3620 | 1465426757468 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}] 15:59:17 INFO - PROCESS | 3620 | 1465426757473 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:17 INFO - PROCESS | 3620 | 1465426757578 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 15:59:17 INFO - PROCESS | 3620 | 1465426757663 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 3620 | 1465426757666 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C8000 == 34 [pid = 3620] [id = 420] 15:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A0285D400) [pid = 3620] [serial = 1260] [outer = 0000000000000000] 15:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A063BD400) [pid = 3620] [serial = 1261] [outer = 0000000A0285D400] 15:59:17 INFO - PROCESS | 3620 | 1465426757715 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A065B5800) [pid = 3620] [serial = 1262] [outer = 0000000A0285D400] 15:59:18 INFO - PROCESS | 3620 | 1465426758140 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]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 15:59:18 INFO - PROCESS | 3620 | 1465426758203 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 3620 | 1465426758206 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 15:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:59:18 INFO - PROCESS | 3620 | 1465426758218 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3620 | 1465426758220 Marionette TRACE conn6 <- [1,1646,null,{}] 15:59:18 INFO - PROCESS | 3620 | 1465426758227 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}] 15:59:18 INFO - PROCESS | 3620 | 1465426758230 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:18 INFO - PROCESS | 3620 | 1465426758344 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 15:59:18 INFO - PROCESS | 3620 | 1465426758356 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 3620 | 1465426758358 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A84000 == 35 [pid = 3620] [id = 421] 15:59:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ECC4400) [pid = 3620] [serial = 1263] [outer = 0000000000000000] 15:59:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ED47800) [pid = 3620] [serial = 1264] [outer = 0000000A6ECC4400] 15:59:18 INFO - PROCESS | 3620 | 1465426758405 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6EDE5400) [pid = 3620] [serial = 1265] [outer = 0000000A6ECC4400] 15:59:18 INFO - PROCESS | 3620 | 1465426758863 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]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 15:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:59:18 INFO - PROCESS | 3620 | 1465426758916 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 3620 | 1465426758918 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 15:59:18 INFO - PROCESS | 3620 | 1465426758928 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3620 | 1465426758930 Marionette TRACE conn6 <- [1,1650,null,{}] 15:59:18 INFO - PROCESS | 3620 | 1465426758934 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}] 15:59:18 INFO - PROCESS | 3620 | 1465426758936 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:19 INFO - PROCESS | 3620 | 1465426759042 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 15:59:19 INFO - PROCESS | 3620 | 1465426759048 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3620 | 1465426759050 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E46000 == 36 [pid = 3620] [id = 422] 15:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02EE9400) [pid = 3620] [serial = 1266] [outer = 0000000000000000] 15:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A700BC400) [pid = 3620] [serial = 1267] [outer = 0000000A02EE9400] 15:59:19 INFO - PROCESS | 3620 | 1465426759096 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70729C00) [pid = 3620] [serial = 1268] [outer = 0000000A02EE9400] 15:59:19 INFO - PROCESS | 3620 | 1465426759546 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]]]}] 15:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 649ms 15:59:19 INFO - PROCESS | 3620 | 1465426759574 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3620 | 1465426759576 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 15:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:59:19 INFO - PROCESS | 3620 | 1465426759579 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 3620 | 1465426759581 Marionette TRACE conn6 <- [1,1654,null,{}] 15:59:19 INFO - PROCESS | 3620 | 1465426759584 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}] 15:59:19 INFO - PROCESS | 3620 | 1465426759591 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:19 INFO - PROCESS | 3620 | 1465426759755 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 15:59:19 INFO - PROCESS | 3620 | 1465426759781 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3620 | 1465426759783 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70014000 == 37 [pid = 3620] [id = 423] 15:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02EBC400) [pid = 3620] [serial = 1269] [outer = 0000000000000000] 15:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A70A5FC00) [pid = 3620] [serial = 1270] [outer = 0000000A02EBC400] 15:59:19 INFO - PROCESS | 3620 | 1465426759828 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A71A36C00) [pid = 3620] [serial = 1271] [outer = 0000000A02EBC400] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A027A6400) [pid = 3620] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A06397000) [pid = 3620] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A74E40800) [pid = 3620] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02E3F400) [pid = 3620] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A03D34000) [pid = 3620] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027D4800) [pid = 3620] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EEAC00) [pid = 3620] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0125C800) [pid = 3620] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6ECC1400) [pid = 3620] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7072E400) [pid = 3620] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6FDC5800) [pid = 3620] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:59:20 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A053A1C00) [pid = 3620] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:59:20 INFO - PROCESS | 3620 | 1465426760356 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]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 838ms 15:59:20 INFO - PROCESS | 3620 | 1465426760421 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 3620 | 1465426760423 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 15:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:59:20 INFO - PROCESS | 3620 | 1465426760426 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 3620 | 1465426760428 Marionette TRACE conn6 <- [1,1658,null,{}] 15:59:20 INFO - PROCESS | 3620 | 1465426760432 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}] 15:59:20 INFO - PROCESS | 3620 | 1465426760434 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:20 INFO - PROCESS | 3620 | 1465426760513 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 15:59:20 INFO - PROCESS | 3620 | 1465426760519 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 3620 | 1465426760521 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7075D800 == 38 [pid = 3620] [id = 424] 15:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05397C00) [pid = 3620] [serial = 1272] [outer = 0000000000000000] 15:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6EDE7800) [pid = 3620] [serial = 1273] [outer = 0000000A05397C00] 15:59:20 INFO - PROCESS | 3620 | 1465426760567 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71402400) [pid = 3620] [serial = 1274] [outer = 0000000A05397C00] 15:59:20 INFO - PROCESS | 3620 | 1465426760988 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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 586ms 15:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:59:21 INFO - PROCESS | 3620 | 1465426761022 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3620 | 1465426761024 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 15:59:21 INFO - PROCESS | 3620 | 1465426761027 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 3620 | 1465426761029 Marionette TRACE conn6 <- [1,1662,null,{}] 15:59:21 INFO - PROCESS | 3620 | 1465426761032 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}] 15:59:21 INFO - PROCESS | 3620 | 1465426761034 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:21 INFO - PROCESS | 3620 | 1465426761115 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 15:59:21 INFO - PROCESS | 3620 | 1465426761121 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3620 | 1465426761124 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F88800 == 39 [pid = 3620] [id = 425] 15:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A71DE1000) [pid = 3620] [serial = 1275] [outer = 0000000000000000] 15:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A74E42000) [pid = 3620] [serial = 1276] [outer = 0000000A71DE1000] 15:59:21 INFO - PROCESS | 3620 | 1465426761170 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A750EF400) [pid = 3620] [serial = 1277] [outer = 0000000A71DE1000] 15:59:21 INFO - PROCESS | 3620 | 1465426761608 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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 15:59:21 INFO - PROCESS | 3620 | 1465426761665 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3620 | 1465426761667 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 15:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:59:21 INFO - PROCESS | 3620 | 1465426761675 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 3620 | 1465426761677 Marionette TRACE conn6 <- [1,1666,null,{}] 15:59:21 INFO - PROCESS | 3620 | 1465426761681 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}] 15:59:21 INFO - PROCESS | 3620 | 1465426761683 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:21 INFO - PROCESS | 3620 | 1465426761766 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 15:59:21 INFO - PROCESS | 3620 | 1465426761774 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3620 | 1465426761776 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C7800 == 40 [pid = 3620] [id = 426] 15:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7502E400) [pid = 3620] [serial = 1278] [outer = 0000000000000000] 15:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A755F5400) [pid = 3620] [serial = 1279] [outer = 0000000A7502E400] 15:59:21 INFO - PROCESS | 3620 | 1465426761820 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7594D400) [pid = 3620] [serial = 1280] [outer = 0000000A7502E400] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E54000 == 39 [pid = 3620] [id = 416] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E8A000 == 38 [pid = 3620] [id = 415] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE2800 == 37 [pid = 3620] [id = 413] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A82800 == 36 [pid = 3620] [id = 412] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0282C000 == 35 [pid = 3620] [id = 414] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020C0800 == 34 [pid = 3620] [id = 418] 15:59:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B29800 == 33 [pid = 3620] [id = 417] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060C8000 == 32 [pid = 3620] [id = 420] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A84000 == 31 [pid = 3620] [id = 421] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70014000 == 30 [pid = 3620] [id = 423] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F88800 == 29 [pid = 3620] [id = 425] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7075D800 == 28 [pid = 3620] [id = 424] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E46000 == 27 [pid = 3620] [id = 422] 15:59:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE5800 == 26 [pid = 3620] [id = 419] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A027AA800) [pid = 3620] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A6ED4C400) [pid = 3620] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70D63000) [pid = 3620] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7AA9C400) [pid = 3620] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02E43000) [pid = 3620] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02EBBC00) [pid = 3620] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A03DC1000) [pid = 3620] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02850800) [pid = 3620] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05396400) [pid = 3620] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02849400) [pid = 3620] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A063C2800) [pid = 3620] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A06390000) [pid = 3620] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A6EDD8800) [pid = 3620] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A6ED45C00) [pid = 3620] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70A54400) [pid = 3620] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A70733400) [pid = 3620] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A6F6BE400) [pid = 3620] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A6FF3B800) [pid = 3620] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A05D6C800) [pid = 3620] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A05DF0000) [pid = 3620] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A6F6C0C00) [pid = 3620] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A6ED50800) [pid = 3620] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A05397000) [pid = 3620] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 15:59:23 INFO - PROCESS | 3620 | 1465426763515 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]]]}] 15:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1905ms 15:59:23 INFO - PROCESS | 3620 | 1465426763579 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 3620 | 1465426763583 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 15:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:59:23 INFO - PROCESS | 3620 | 1465426763588 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 3620 | 1465426763592 Marionette TRACE conn6 <- [1,1670,null,{}] 15:59:23 INFO - PROCESS | 3620 | 1465426763598 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}] 15:59:23 INFO - PROCESS | 3620 | 1465426763601 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:23 INFO - PROCESS | 3620 | 1465426763694 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 15:59:23 INFO - PROCESS | 3620 | 1465426763709 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 3620 | 1465426763711 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0282F000 == 27 [pid = 3620] [id = 427] 15:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A0275DC00) [pid = 3620] [serial = 1281] [outer = 0000000000000000] 15:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A0275F000) [pid = 3620] [serial = 1282] [outer = 0000000A0275DC00] 15:59:23 INFO - PROCESS | 3620 | 1465426763761 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A027D0400) [pid = 3620] [serial = 1283] [outer = 0000000A0275DC00] 15:59:24 INFO - PROCESS | 3620 | 1465426764235 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]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 15:59:24 INFO - PROCESS | 3620 | 1465426764283 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3620 | 1465426764289 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:59:24 INFO - PROCESS | 3620 | 1465426764296 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 3620 | 1465426764299 Marionette TRACE conn6 <- [1,1674,null,{}] 15:59:24 INFO - PROCESS | 3620 | 1465426764303 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}] 15:59:24 INFO - PROCESS | 3620 | 1465426764306 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:24 INFO - PROCESS | 3620 | 1465426764399 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 15:59:24 INFO - PROCESS | 3620 | 1465426764409 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 3620 | 1465426764412 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E72000 == 28 [pid = 3620] [id = 428] 15:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02851400) [pid = 3620] [serial = 1284] [outer = 0000000000000000] 15:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A027ADC00) [pid = 3620] [serial = 1285] [outer = 0000000A02851400] 15:59:24 INFO - PROCESS | 3620 | 1465426764460 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02861400) [pid = 3620] [serial = 1286] [outer = 0000000A02851400] 15:59:24 INFO - PROCESS | 3620 | 1465426764941 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]]]}] 15:59:24 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 15:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 15:59:24 INFO - PROCESS | 3620 | 1465426764988 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3620 | 1465426764991 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:59:24 INFO - PROCESS | 3620 | 1465426764995 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 3620 | 1465426764999 Marionette TRACE conn6 <- [1,1678,null,{}] 15:59:25 INFO - PROCESS | 3620 | 1465426765011 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}] 15:59:25 INFO - PROCESS | 3620 | 1465426765016 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:25 INFO - PROCESS | 3620 | 1465426765138 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 15:59:25 INFO - PROCESS | 3620 | 1465426765157 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 3620 | 1465426765160 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA4000 == 29 [pid = 3620] [id = 429] 15:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A01180400) [pid = 3620] [serial = 1287] [outer = 0000000000000000] 15:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A03D37400) [pid = 3620] [serial = 1288] [outer = 0000000A01180400] 15:59:25 INFO - PROCESS | 3620 | 1465426765269 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A03DC1000) [pid = 3620] [serial = 1289] [outer = 0000000A01180400] 15:59:25 INFO - PROCESS | 3620 | 1465426765644 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]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 15:59:25 INFO - PROCESS | 3620 | 1465426765689 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 3620 | 1465426765692 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 15:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:59:25 INFO - PROCESS | 3620 | 1465426765695 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 3620 | 1465426765697 Marionette TRACE conn6 <- [1,1682,null,{}] 15:59:25 INFO - PROCESS | 3620 | 1465426765701 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}] 15:59:25 INFO - PROCESS | 3620 | 1465426765703 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:25 INFO - PROCESS | 3620 | 1465426765816 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 15:59:25 INFO - PROCESS | 3620 | 1465426765858 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 3620 | 1465426765860 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05212800 == 30 [pid = 3620] [id = 430] 15:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A03DC8000) [pid = 3620] [serial = 1290] [outer = 0000000000000000] 15:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A0539CC00) [pid = 3620] [serial = 1291] [outer = 0000000A03DC8000] 15:59:25 INFO - PROCESS | 3620 | 1465426765908 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05D69000) [pid = 3620] [serial = 1292] [outer = 0000000A03DC8000] 15:59:26 INFO - PROCESS | 3620 | 1465426766278 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]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 15:59:26 INFO - PROCESS | 3620 | 1465426766325 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3620 | 1465426766327 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 15:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:59:26 INFO - PROCESS | 3620 | 1465426766331 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 3620 | 1465426766332 Marionette TRACE conn6 <- [1,1686,null,{}] 15:59:26 INFO - PROCESS | 3620 | 1465426766343 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}] 15:59:26 INFO - PROCESS | 3620 | 1465426766345 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:26 INFO - PROCESS | 3620 | 1465426766427 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 15:59:26 INFO - PROCESS | 3620 | 1465426766432 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 3620 | 1465426766435 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060BA000 == 31 [pid = 3620] [id = 431] 15:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02851000) [pid = 3620] [serial = 1293] [outer = 0000000000000000] 15:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A05DEC800) [pid = 3620] [serial = 1294] [outer = 0000000A02851000] 15:59:26 INFO - PROCESS | 3620 | 1465426766481 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A06393C00) [pid = 3620] [serial = 1295] [outer = 0000000A02851000] 15:59:26 INFO - PROCESS | 3620 | 1465426766939 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]]]}] 15:59:26 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 15:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 15:59:26 INFO - PROCESS | 3620 | 1465426766969 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3620 | 1465426766971 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 15:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:59:26 INFO - PROCESS | 3620 | 1465426766979 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 3620 | 1465426766981 Marionette TRACE conn6 <- [1,1690,null,{}] 15:59:26 INFO - PROCESS | 3620 | 1465426766984 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}] 15:59:26 INFO - PROCESS | 3620 | 1465426766991 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:27 INFO - PROCESS | 3620 | 1465426767101 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 15:59:27 INFO - PROCESS | 3620 | 1465426767115 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 3620 | 1465426767117 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A70800 == 32 [pid = 3620] [id = 432] 15:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A06397000) [pid = 3620] [serial = 1296] [outer = 0000000000000000] 15:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6ECBD800) [pid = 3620] [serial = 1297] [outer = 0000000A06397000] 15:59:27 INFO - PROCESS | 3620 | 1465426767162 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ED4A400) [pid = 3620] [serial = 1298] [outer = 0000000A06397000] 15:59:27 INFO - PROCESS | 3620 | 1465426767595 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]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 15:59:27 INFO - PROCESS | 3620 | 1465426767653 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 15:59:27 INFO - PROCESS | 3620 | 1465426767655 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 15:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:59:27 INFO - PROCESS | 3620 | 1465426767659 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 3620 | 1465426767660 Marionette TRACE conn6 <- [1,1694,null,{}] 15:59:27 INFO - PROCESS | 3620 | 1465426767664 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}] 15:59:27 INFO - PROCESS | 3620 | 1465426767666 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:27 INFO - PROCESS | 3620 | 1465426767746 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 15:59:27 INFO - PROCESS | 3620 | 1465426767782 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 3620 | 1465426767784 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07216800 == 33 [pid = 3620] [id = 433] 15:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A02076400) [pid = 3620] [serial = 1299] [outer = 0000000000000000] 15:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6EDDA000) [pid = 3620] [serial = 1300] [outer = 0000000A02076400] 15:59:27 INFO - PROCESS | 3620 | 1465426767828 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6F813C00) [pid = 3620] [serial = 1301] [outer = 0000000A02076400] 15:59:28 INFO - PROCESS | 3620 | 1465426768254 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]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 627ms 15:59:28 INFO - PROCESS | 3620 | 1465426768289 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 3620 | 1465426768291 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 15:59:28 INFO - PROCESS | 3620 | 1465426768294 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:59:28 INFO - PROCESS | 3620 | 1465426768296 Marionette TRACE conn6 <- [1,1698,null,{}] 15:59:28 INFO - PROCESS | 3620 | 1465426768300 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}] 15:59:28 INFO - PROCESS | 3620 | 1465426768302 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:28 INFO - PROCESS | 3620 | 1465426768383 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 15:59:28 INFO - PROCESS | 3620 | 1465426768390 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3620 | 1465426768392 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DF8800 == 34 [pid = 3620] [id = 434] 15:59:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6FF4FC00) [pid = 3620] [serial = 1302] [outer = 0000000000000000] 15:59:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7061B800) [pid = 3620] [serial = 1303] [outer = 0000000A6FF4FC00] 15:59:28 INFO - PROCESS | 3620 | 1465426768437 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70698C00) [pid = 3620] [serial = 1304] [outer = 0000000A6FF4FC00] 15:59:28 INFO - PROCESS | 3620 | 1465426768908 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]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 15:59:28 INFO - PROCESS | 3620 | 1465426768927 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 3620 | 1465426768930 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 15:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:59:28 INFO - PROCESS | 3620 | 1465426768933 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - PROCESS | 3620 | 1465426768935 Marionette TRACE conn6 <- [1,1702,null,{}] 15:59:28 INFO - PROCESS | 3620 | 1465426768939 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}] 15:59:28 INFO - PROCESS | 3620 | 1465426768941 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:29 INFO - PROCESS | 3620 | 1465426769049 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 15:59:29 INFO - PROCESS | 3620 | 1465426769056 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:29 INFO - PROCESS | 3620 | 1465426769058 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA3800 == 35 [pid = 3620] [id = 435] 15:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A706A0C00) [pid = 3620] [serial = 1305] [outer = 0000000000000000] 15:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7072D400) [pid = 3620] [serial = 1306] [outer = 0000000A706A0C00] 15:59:29 INFO - PROCESS | 3620 | 1465426769142 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A70737400) [pid = 3620] [serial = 1307] [outer = 0000000A706A0C00] 15:59:29 INFO - PROCESS | 3620 | 1465426769601 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 15:59:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:59:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:29 INFO - _addTest/ [0,1705,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 3620 | 1465426769671 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 15:59:29 INFO - PROCESS | 3620 | 1465426769674 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:59:29 INFO - PROCESS | 3620 | 1465426769676 Marionette TRACE conn6 <- [1,1706,null,{}] 15:59:29 INFO - PROCESS | 3620 | 1465426769680 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}] 15:59:29 INFO - PROCESS | 3620 | 1465426769682 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:29 INFO - PROCESS | 3620 | 1465426769798 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 15:59:29 INFO - PROCESS | 3620 | 1465426769850 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:29 INFO - PROCESS | 3620 | 1465426769852 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7076F000 == 36 [pid = 3620] [id = 436] 15:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A70A54400) [pid = 3620] [serial = 1308] [outer = 0000000000000000] 15:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70A5CC00) [pid = 3620] [serial = 1309] [outer = 0000000A70A54400] 15:59:29 INFO - PROCESS | 3620 | 1465426769896 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A70E9E000) [pid = 3620] [serial = 1310] [outer = 0000000A70A54400] 15:59:30 INFO - PROCESS | 3620 | 1465426770332 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]]]}] 15:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 15:59:30 INFO - PROCESS | 3620 | 1465426770369 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 3620 | 1465426770371 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 15:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:59:30 INFO - PROCESS | 3620 | 1465426770380 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - PROCESS | 3620 | 1465426770383 Marionette TRACE conn6 <- [1,1710,null,{}] 15:59:30 INFO - PROCESS | 3620 | 1465426770417 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}] 15:59:30 INFO - PROCESS | 3620 | 1465426770420 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:30 INFO - PROCESS | 3620 | 1465426770554 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 15:59:30 INFO - PROCESS | 3620 | 1465426770567 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 3620 | 1465426770569 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060B9800 == 37 [pid = 3620] [id = 437] 15:59:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A71FB2400) [pid = 3620] [serial = 1311] [outer = 0000000000000000] 15:59:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A75148800) [pid = 3620] [serial = 1312] [outer = 0000000A71FB2400] 15:59:30 INFO - PROCESS | 3620 | 1465426770619 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A75943C00) [pid = 3620] [serial = 1313] [outer = 0000000A71FB2400] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A71DE1000) [pid = 3620] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6ECC4400) [pid = 3620] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02EE9400) [pid = 3620] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02EBC400) [pid = 3620] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A02EBF000) [pid = 3620] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A02080400) [pid = 3620] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0285D400) [pid = 3620] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02EF0800) [pid = 3620] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027B1000) [pid = 3620] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0285F000) [pid = 3620] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ECB9400) [pid = 3620] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:59:30 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05397C00) [pid = 3620] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:59:31 INFO - PROCESS | 3620 | 1465426771099 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]]]}] 15:59:31 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 15:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 797ms 15:59:31 INFO - PROCESS | 3620 | 1465426771175 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 3620 | 1465426771177 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 15:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:59:31 INFO - PROCESS | 3620 | 1465426771180 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 3620 | 1465426771182 Marionette TRACE conn6 <- [1,1714,null,{}] 15:59:31 INFO - PROCESS | 3620 | 1465426771186 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}] 15:59:31 INFO - PROCESS | 3620 | 1465426771188 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:31 INFO - PROCESS | 3620 | 1465426771272 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 15:59:31 INFO - PROCESS | 3620 | 1465426771277 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3620 | 1465426771279 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751D8000 == 38 [pid = 3620] [id = 438] 15:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A02EBF000) [pid = 3620] [serial = 1314] [outer = 0000000000000000] 15:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7072A800) [pid = 3620] [serial = 1315] [outer = 0000000A02EBF000] 15:59:31 INFO - PROCESS | 3620 | 1465426771325 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75946800) [pid = 3620] [serial = 1316] [outer = 0000000A02EBF000] 15:59:31 INFO - PROCESS | 3620 | 1465426771744 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]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 586ms 15:59:31 INFO - PROCESS | 3620 | 1465426771776 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 3620 | 1465426771778 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 15:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:59:31 INFO - PROCESS | 3620 | 1465426771796 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 3620 | 1465426771797 Marionette TRACE conn6 <- [1,1718,null,{}] 15:59:31 INFO - PROCESS | 3620 | 1465426771801 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}] 15:59:31 INFO - PROCESS | 3620 | 1465426771803 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:31 INFO - PROCESS | 3620 | 1465426771890 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 15:59:31 INFO - PROCESS | 3620 | 1465426771896 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3620 | 1465426771898 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B81800 == 39 [pid = 3620] [id = 439] 15:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A75B76C00) [pid = 3620] [serial = 1317] [outer = 0000000000000000] 15:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75C57C00) [pid = 3620] [serial = 1318] [outer = 0000000A75B76C00] 15:59:31 INFO - PROCESS | 3620 | 1465426771942 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A75E3A400) [pid = 3620] [serial = 1319] [outer = 0000000A75B76C00] 15:59:32 INFO - PROCESS | 3620 | 1465426772389 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] 15:59:32 INFO - PROCESS | 3620 | 1465426772434 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:59:32 INFO - PROCESS | 3620 | 1465426772437 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3620 | 1465426772439 Marionette TRACE conn6 <- [1,1722,null,{}] 15:59:32 INFO - PROCESS | 3620 | 1465426772443 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}] 15:59:32 INFO - PROCESS | 3620 | 1465426772445 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:32 INFO - PROCESS | 3620 | 1465426772530 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 15:59:32 INFO - PROCESS | 3620 | 1465426772536 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3620 | 1465426772538 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E16800 == 40 [pid = 3620] [id = 440] 15:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7685D800) [pid = 3620] [serial = 1320] [outer = 0000000000000000] 15:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7686AC00) [pid = 3620] [serial = 1321] [outer = 0000000A7685D800] 15:59:32 INFO - PROCESS | 3620 | 1465426772584 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A76916800) [pid = 3620] [serial = 1322] [outer = 0000000A7685D800] 15:59:33 INFO - PROCESS | 3620 | 1465426773376 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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 984ms 15:59:33 INFO - PROCESS | 3620 | 1465426773424 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 3620 | 1465426773429 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 15:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:59:33 INFO - PROCESS | 3620 | 1465426773434 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 3620 | 1465426773438 Marionette TRACE conn6 <- [1,1726,null,{}] 15:59:33 INFO - PROCESS | 3620 | 1465426773443 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}] 15:59:33 INFO - PROCESS | 3620 | 1465426773447 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:33 INFO - PROCESS | 3620 | 1465426773573 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 15:59:33 INFO - PROCESS | 3620 | 1465426773696 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 3620 | 1465426773699 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0295C000 == 41 [pid = 3620] [id = 441] 15:59:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A0275B400) [pid = 3620] [serial = 1323] [outer = 0000000000000000] 15:59:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A02844800) [pid = 3620] [serial = 1324] [outer = 0000000A0275B400] 15:59:33 INFO - PROCESS | 3620 | 1465426773758 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02E3F400) [pid = 3620] [serial = 1325] [outer = 0000000A0275B400] 15:59:34 INFO - PROCESS | 3620 | 1465426774637 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]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1294ms 15:59:34 INFO - PROCESS | 3620 | 1465426774732 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 3620 | 1465426774737 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 15:59:34 INFO - PROCESS | 3620 | 1465426774743 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:59:34 INFO - PROCESS | 3620 | 1465426774746 Marionette TRACE conn6 <- [1,1730,null,{}] 15:59:34 INFO - PROCESS | 3620 | 1465426774752 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}] 15:59:34 INFO - PROCESS | 3620 | 1465426774756 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:34 INFO - PROCESS | 3620 | 1465426774881 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 15:59:34 INFO - PROCESS | 3620 | 1465426774953 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 3620 | 1465426774957 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02946800 == 42 [pid = 3620] [id = 442] 15:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A02845400) [pid = 3620] [serial = 1326] [outer = 0000000000000000] 15:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02E3C400) [pid = 3620] [serial = 1327] [outer = 0000000A02845400] 15:59:35 INFO - PROCESS | 3620 | 1465426775036 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A02EC3000) [pid = 3620] [serial = 1328] [outer = 0000000A02845400] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B81800 == 41 [pid = 3620] [id = 439] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751D8000 == 40 [pid = 3620] [id = 438] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060B9800 == 39 [pid = 3620] [id = 437] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7076F000 == 38 [pid = 3620] [id = 436] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA3800 == 37 [pid = 3620] [id = 435] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DF8800 == 36 [pid = 3620] [id = 434] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07216800 == 35 [pid = 3620] [id = 433] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A70800 == 34 [pid = 3620] [id = 432] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060BA000 == 33 [pid = 3620] [id = 431] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05212800 == 32 [pid = 3620] [id = 430] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A755F5400) [pid = 3620] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EA4000 == 31 [pid = 3620] [id = 429] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E72000 == 30 [pid = 3620] [id = 428] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0282F000 == 29 [pid = 3620] [id = 427] 15:59:35 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060C7800 == 28 [pid = 3620] [id = 426] 15:59:35 INFO - PROCESS | 3620 | 1465426775561 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]]]}] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A750EF400) [pid = 3620] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A6ED47800) [pid = 3620] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A700BC400) [pid = 3620] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A70A5FC00) [pid = 3620] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A70729C00) [pid = 3620] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A74E42000) [pid = 3620] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0539F000) [pid = 3620] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03DBB400) [pid = 3620] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0284E800) [pid = 3620] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02758000) [pid = 3620] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A063BD400) [pid = 3620] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A03D3A400) [pid = 3620] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A03DCAC00) [pid = 3620] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A027D2000) [pid = 3620] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A0285E000) [pid = 3620] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03DBB800) [pid = 3620] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02E41000) [pid = 3620] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7072C000) [pid = 3620] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ECC5400) [pid = 3620] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6EDE7800) [pid = 3620] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6EDE5400) [pid = 3620] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A71402400) [pid = 3620] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A71A36C00) [pid = 3620] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A065B5800) [pid = 3620] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 15:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 881ms 15:59:35 INFO - PROCESS | 3620 | 1465426775627 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 3620 | 1465426775633 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:59:35 INFO - PROCESS | 3620 | 1465426775639 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 3620 | 1465426775642 Marionette TRACE conn6 <- [1,1734,null,{}] 15:59:35 INFO - PROCESS | 3620 | 1465426775646 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}] 15:59:35 INFO - PROCESS | 3620 | 1465426775649 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:35 INFO - PROCESS | 3620 | 1465426775740 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 15:59:35 INFO - PROCESS | 3620 | 1465426775756 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 3620 | 1465426775758 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1D800 == 29 [pid = 3620] [id = 443] 15:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02EE9400) [pid = 3620] [serial = 1329] [outer = 0000000000000000] 15:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02EF0800) [pid = 3620] [serial = 1330] [outer = 0000000A02EE9400] 15:59:35 INFO - PROCESS | 3620 | 1465426775806 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A03D41000) [pid = 3620] [serial = 1331] [outer = 0000000A02EE9400] 15:59:36 INFO - PROCESS | 3620 | 1465426776290 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]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 693ms 15:59:36 INFO - PROCESS | 3620 | 1465426776333 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 3620 | 1465426776336 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 15:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:59:36 INFO - PROCESS | 3620 | 1465426776340 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 3620 | 1465426776344 Marionette TRACE conn6 <- [1,1738,null,{}] 15:59:36 INFO - PROCESS | 3620 | 1465426776356 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}] 15:59:36 INFO - PROCESS | 3620 | 1465426776361 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:36 INFO - PROCESS | 3620 | 1465426776482 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 15:59:36 INFO - PROCESS | 3620 | 1465426776498 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 3620 | 1465426776501 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05012000 == 30 [pid = 3620] [id = 444] 15:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05D65400) [pid = 3620] [serial = 1332] [outer = 0000000000000000] 15:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A05D6E400) [pid = 3620] [serial = 1333] [outer = 0000000A05D65400] 15:59:36 INFO - PROCESS | 3620 | 1465426776557 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A06394400) [pid = 3620] [serial = 1334] [outer = 0000000A05D65400] 15:59:37 INFO - PROCESS | 3620 | 1465426777021 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]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 15:59:37 INFO - PROCESS | 3620 | 1465426777075 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 3620 | 1465426777078 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 15:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:59:37 INFO - PROCESS | 3620 | 1465426777082 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 3620 | 1465426777084 Marionette TRACE conn6 <- [1,1742,null,{}] 15:59:37 INFO - PROCESS | 3620 | 1465426777088 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}] 15:59:37 INFO - PROCESS | 3620 | 1465426777090 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:37 INFO - PROCESS | 3620 | 1465426777178 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 15:59:37 INFO - PROCESS | 3620 | 1465426777185 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3620 | 1465426777188 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C7800 == 31 [pid = 3620] [id = 445] 15:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A0275A400) [pid = 3620] [serial = 1335] [outer = 0000000000000000] 15:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A065AEC00) [pid = 3620] [serial = 1336] [outer = 0000000A0275A400] 15:59:37 INFO - PROCESS | 3620 | 1465426777235 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6ECB7800) [pid = 3620] [serial = 1337] [outer = 0000000A0275A400] 15:59:37 INFO - PROCESS | 3620 | 1465426777672 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]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 15:59:37 INFO - PROCESS | 3620 | 1465426777712 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 3620 | 1465426777715 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 15:59:37 INFO - PROCESS | 3620 | 1465426777724 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 3620 | 1465426777726 Marionette TRACE conn6 <- [1,1746,null,{}] 15:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:59:37 INFO - PROCESS | 3620 | 1465426777730 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}] 15:59:37 INFO - PROCESS | 3620 | 1465426777732 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:37 INFO - PROCESS | 3620 | 1465426777847 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 15:59:37 INFO - PROCESS | 3620 | 1465426777924 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3620 | 1465426777926 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0651D800 == 32 [pid = 3620] [id = 446] 15:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A027D3800) [pid = 3620] [serial = 1338] [outer = 0000000000000000] 15:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ECC2000) [pid = 3620] [serial = 1339] [outer = 0000000A027D3800] 15:59:37 INFO - PROCESS | 3620 | 1465426777971 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ED50800) [pid = 3620] [serial = 1340] [outer = 0000000A027D3800] 15:59:38 INFO - PROCESS | 3620 | 1465426778387 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]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 15:59:38 INFO - PROCESS | 3620 | 1465426778464 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 3620 | 1465426778467 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 15:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:59:38 INFO - PROCESS | 3620 | 1465426778470 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - PROCESS | 3620 | 1465426778472 Marionette TRACE conn6 <- [1,1750,null,{}] 15:59:38 INFO - PROCESS | 3620 | 1465426778475 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}] 15:59:38 INFO - PROCESS | 3620 | 1465426778481 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:38 INFO - PROCESS | 3620 | 1465426778626 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 15:59:38 INFO - PROCESS | 3620 | 1465426778673 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 3620 | 1465426778675 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DF1800 == 33 [pid = 3620] [id = 447] 15:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6FF55C00) [pid = 3620] [serial = 1341] [outer = 0000000000000000] 15:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A706A0400) [pid = 3620] [serial = 1342] [outer = 0000000A6FF55C00] 15:59:38 INFO - PROCESS | 3620 | 1465426778723 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A70738000) [pid = 3620] [serial = 1343] [outer = 0000000A6FF55C00] 15:59:39 INFO - PROCESS | 3620 | 1465426779172 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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 15:59:39 INFO - PROCESS | 3620 | 1465426779220 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 3620 | 1465426779222 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:59:39 INFO - PROCESS | 3620 | 1465426779230 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 3620 | 1465426779232 Marionette TRACE conn6 <- [1,1754,null,{}] 15:59:39 INFO - PROCESS | 3620 | 1465426779235 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}] 15:59:39 INFO - PROCESS | 3620 | 1465426779237 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:39 INFO - PROCESS | 3620 | 1465426779351 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 15:59:39 INFO - PROCESS | 3620 | 1465426779403 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 3620 | 1465426779405 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F62F800 == 34 [pid = 3620] [id = 448] 15:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A70A60C00) [pid = 3620] [serial = 1344] [outer = 0000000000000000] 15:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A70E9B000) [pid = 3620] [serial = 1345] [outer = 0000000A70A60C00] 15:59:39 INFO - PROCESS | 3620 | 1465426779451 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7140F400) [pid = 3620] [serial = 1346] [outer = 0000000A70A60C00] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A706A0C00) [pid = 3620] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A01180400) [pid = 3620] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02076400) [pid = 3620] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02851400) [pid = 3620] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A70A54400) [pid = 3620] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A71FB2400) [pid = 3620] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A06397000) [pid = 3620] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A0275DC00) [pid = 3620] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7502E400) [pid = 3620] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A75B76C00) [pid = 3620] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02851000) [pid = 3620] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A03DC8000) [pid = 3620] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6FF4FC00) [pid = 3620] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02EBF000) [pid = 3620] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:59:39 INFO - PROCESS | 3620 | 1465426779939 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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 15:59:39 INFO - PROCESS | 3620 | 1465426779967 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 3620 | 1465426779970 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:59:39 INFO - PROCESS | 3620 | 1465426779973 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 3620 | 1465426779975 Marionette TRACE conn6 <- [1,1758,null,{}] 15:59:39 INFO - PROCESS | 3620 | 1465426779978 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}] 15:59:39 INFO - PROCESS | 3620 | 1465426779980 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:40 INFO - PROCESS | 3620 | 1465426780062 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 15:59:40 INFO - PROCESS | 3620 | 1465426780067 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3620 | 1465426780069 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A700A7000 == 35 [pid = 3620] [id = 449] 15:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A027B0400) [pid = 3620] [serial = 1347] [outer = 0000000000000000] 15:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A05DEB800) [pid = 3620] [serial = 1348] [outer = 0000000A027B0400] 15:59:40 INFO - PROCESS | 3620 | 1465426780183 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70734400) [pid = 3620] [serial = 1349] [outer = 0000000A027B0400] 15:59:40 INFO - PROCESS | 3620 | 1465426780565 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]]]}] 15:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 15:59:40 INFO - PROCESS | 3620 | 1465426780605 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 3620 | 1465426780607 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 15:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:59:40 INFO - PROCESS | 3620 | 1465426780610 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 3620 | 1465426780612 Marionette TRACE conn6 <- [1,1762,null,{}] 15:59:40 INFO - PROCESS | 3620 | 1465426780615 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}] 15:59:40 INFO - PROCESS | 3620 | 1465426780617 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:40 INFO - PROCESS | 3620 | 1465426780723 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 15:59:40 INFO - PROCESS | 3620 | 1465426780804 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3620 | 1465426780806 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F89000 == 36 [pid = 3620] [id = 450] 15:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A05399C00) [pid = 3620] [serial = 1350] [outer = 0000000000000000] 15:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A71AE4C00) [pid = 3620] [serial = 1351] [outer = 0000000A05399C00] 15:59:40 INFO - PROCESS | 3620 | 1465426780850 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A750F2800) [pid = 3620] [serial = 1352] [outer = 0000000A05399C00] 15:59:41 INFO - PROCESS | 3620 | 1465426781207 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]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 15:59:41 INFO - PROCESS | 3620 | 1465426781244 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3620 | 1465426781246 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 15:59:41 INFO - PROCESS | 3620 | 1465426781249 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:59:41 INFO - PROCESS | 3620 | 1465426781251 Marionette TRACE conn6 <- [1,1766,null,{}] 15:59:41 INFO - PROCESS | 3620 | 1465426781254 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}] 15:59:41 INFO - PROCESS | 3620 | 1465426781256 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:41 INFO - PROCESS | 3620 | 1465426781368 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 15:59:41 INFO - PROCESS | 3620 | 1465426781376 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 3620 | 1465426781378 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FF4000 == 37 [pid = 3620] [id = 451] 15:59:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6EDDC000) [pid = 3620] [serial = 1353] [outer = 0000000000000000] 15:59:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A755ECC00) [pid = 3620] [serial = 1354] [outer = 0000000A6EDDC000] 15:59:41 INFO - PROCESS | 3620 | 1465426781424 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75BD9C00) [pid = 3620] [serial = 1355] [outer = 0000000A6EDDC000] 15:59:41 INFO - PROCESS | 3620 | 1465426781880 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]]]}] 15:59:41 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 15:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 15:59:41 INFO - PROCESS | 3620 | 1465426781954 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3620 | 1465426781959 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 15:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:59:41 INFO - PROCESS | 3620 | 1465426781965 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 3620 | 1465426781971 Marionette TRACE conn6 <- [1,1770,null,{}] 15:59:41 INFO - PROCESS | 3620 | 1465426781978 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}] 15:59:41 INFO - PROCESS | 3620 | 1465426781981 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:42 INFO - PROCESS | 3620 | 1465426782153 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 15:59:42 INFO - PROCESS | 3620 | 1465426782257 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 3620 | 1465426782262 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D2000 == 38 [pid = 3620] [id = 452] 15:59:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A0284A000) [pid = 3620] [serial = 1356] [outer = 0000000000000000] 15:59:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02852C00) [pid = 3620] [serial = 1357] [outer = 0000000A0284A000] 15:59:42 INFO - PROCESS | 3620 | 1465426782323 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02EF0C00) [pid = 3620] [serial = 1358] [outer = 0000000A0284A000] 15:59:42 INFO - PROCESS | 3620 | 1465426782907 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]]]}] 15:59:42 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 15:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 15:59:42 INFO - PROCESS | 3620 | 1465426782957 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 3620 | 1465426782962 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:59:42 INFO - PROCESS | 3620 | 1465426782969 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 3620 | 1465426782972 Marionette TRACE conn6 <- [1,1774,null,{}] 15:59:42 INFO - PROCESS | 3620 | 1465426782976 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}] 15:59:42 INFO - PROCESS | 3620 | 1465426782979 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:43 INFO - PROCESS | 3620 | 1465426783095 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 15:59:43 INFO - PROCESS | 3620 | 1465426783188 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 3620 | 1465426783191 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06515800 == 39 [pid = 3620] [id = 453] 15:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A05D65C00) [pid = 3620] [serial = 1359] [outer = 0000000000000000] 15:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A05DEA000) [pid = 3620] [serial = 1360] [outer = 0000000A05D65C00] 15:59:43 INFO - PROCESS | 3620 | 1465426783248 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A063C6C00) [pid = 3620] [serial = 1361] [outer = 0000000A05D65C00] 15:59:43 INFO - PROCESS | 3620 | 1465426783870 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]]]}] 15:59:43 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 15:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 944ms 15:59:43 INFO - PROCESS | 3620 | 1465426783915 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 3620 | 1465426783918 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 15:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:59:43 INFO - PROCESS | 3620 | 1465426783922 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 3620 | 1465426783926 Marionette TRACE conn6 <- [1,1778,null,{}] 15:59:43 INFO - PROCESS | 3620 | 1465426783938 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}] 15:59:43 INFO - PROCESS | 3620 | 1465426783944 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:44 INFO - PROCESS | 3620 | 1465426784060 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 15:59:44 INFO - PROCESS | 3620 | 1465426784140 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 3620 | 1465426784144 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E09000 == 40 [pid = 3620] [id = 454] 15:59:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A700BA400) [pid = 3620] [serial = 1362] [outer = 0000000000000000] 15:59:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A70698800) [pid = 3620] [serial = 1363] [outer = 0000000A700BA400] 15:59:44 INFO - PROCESS | 3620 | 1465426784243 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A74EAF400) [pid = 3620] [serial = 1364] [outer = 0000000A700BA400] 15:59:44 INFO - PROCESS | 3620 | 1465426784865 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]]]}] 15:59:44 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) 15:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 984ms 15:59:44 INFO - PROCESS | 3620 | 1465426784908 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3620 | 1465426784911 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:59:44 INFO - PROCESS | 3620 | 1465426784914 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 3620 | 1465426784916 Marionette TRACE conn6 <- [1,1782,null,{}] 15:59:44 INFO - PROCESS | 3620 | 1465426784936 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}] 15:59:44 INFO - PROCESS | 3620 | 1465426784938 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:45 INFO - PROCESS | 3620 | 1465426785053 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 15:59:45 INFO - PROCESS | 3620 | 1465426785172 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3620 | 1465426785175 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C81000 == 41 [pid = 3620] [id = 455] 15:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A75EF0000) [pid = 3620] [serial = 1365] [outer = 0000000000000000] 15:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7685F800) [pid = 3620] [serial = 1366] [outer = 0000000A75EF0000] 15:59:45 INFO - PROCESS | 3620 | 1465426785231 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A76DAB800) [pid = 3620] [serial = 1367] [outer = 0000000A75EF0000] 15:59:45 INFO - PROCESS | 3620 | 1465426785901 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]]]}] 15:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1024ms 15:59:45 INFO - PROCESS | 3620 | 1465426785941 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 3620 | 1465426785946 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 15:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:59:45 INFO - PROCESS | 3620 | 1465426785951 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 3620 | 1465426785954 Marionette TRACE conn6 <- [1,1786,null,{}] 15:59:45 INFO - PROCESS | 3620 | 1465426785960 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}] 15:59:45 INFO - PROCESS | 3620 | 1465426785963 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:46 INFO - PROCESS | 3620 | 1465426786068 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 15:59:46 INFO - PROCESS | 3620 | 1465426786168 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 3620 | 1465426786171 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E77800 == 42 [pid = 3620] [id = 456] 15:59:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A03D3C000) [pid = 3620] [serial = 1368] [outer = 0000000000000000] 15:59:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A03DC1C00) [pid = 3620] [serial = 1369] [outer = 0000000A03D3C000] 15:59:46 INFO - PROCESS | 3620 | 1465426786223 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A05D66C00) [pid = 3620] [serial = 1370] [outer = 0000000A03D3C000] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F89000 == 41 [pid = 3620] [id = 450] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A700A7000 == 40 [pid = 3620] [id = 449] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F62F800 == 39 [pid = 3620] [id = 448] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DF1800 == 38 [pid = 3620] [id = 447] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0651D800 == 37 [pid = 3620] [id = 446] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060C7800 == 36 [pid = 3620] [id = 445] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05012000 == 35 [pid = 3620] [id = 444] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1D800 == 34 [pid = 3620] [id = 443] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02946800 == 33 [pid = 3620] [id = 442] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0295C000 == 32 [pid = 3620] [id = 441] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E16800 == 31 [pid = 3620] [id = 440] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C81000 == 30 [pid = 3620] [id = 455] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E09000 == 29 [pid = 3620] [id = 454] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06515800 == 28 [pid = 3620] [id = 453] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FF4000 == 27 [pid = 3620] [id = 451] 15:59:47 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D2000 == 26 [pid = 3620] [id = 452] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A7072D400) [pid = 3620] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A03D37400) [pid = 3620] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A03DC1000) [pid = 3620] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A6EDDA000) [pid = 3620] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A6F813C00) [pid = 3620] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A027ADC00) [pid = 3620] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A02861400) [pid = 3620] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A70A5CC00) [pid = 3620] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A70737400) [pid = 3620] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75148800) [pid = 3620] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A70E9E000) [pid = 3620] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A6ECBD800) [pid = 3620] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ED4A400) [pid = 3620] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A0275F000) [pid = 3620] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027D0400) [pid = 3620] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7594D400) [pid = 3620] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A75C57C00) [pid = 3620] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05DEC800) [pid = 3620] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A06393C00) [pid = 3620] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A0539CC00) [pid = 3620] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A05D69000) [pid = 3620] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7061B800) [pid = 3620] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75943C00) [pid = 3620] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7072A800) [pid = 3620] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A75E3A400) [pid = 3620] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7686AC00) [pid = 3620] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A75946800) [pid = 3620] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70698C00) [pid = 3620] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 15:59:47 INFO - PROCESS | 3620 | 1465426787433 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]]]}] 15:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1534ms 15:59:47 INFO - PROCESS | 3620 | 1465426787490 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 15:59:47 INFO - PROCESS | 3620 | 1465426787494 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 15:59:47 INFO - PROCESS | 3620 | 1465426787498 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:59:47 INFO - PROCESS | 3620 | 1465426787502 Marionette TRACE conn6 <- [1,1790,null,{}] 15:59:47 INFO - PROCESS | 3620 | 1465426787513 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}] 15:59:47 INFO - PROCESS | 3620 | 1465426787516 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:47 INFO - PROCESS | 3620 | 1465426787602 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 15:59:47 INFO - PROCESS | 3620 | 1465426787609 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 3620 | 1465426787614 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028C9800 == 27 [pid = 3620] [id = 457] 15:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02850800) [pid = 3620] [serial = 1371] [outer = 0000000000000000] 15:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02854800) [pid = 3620] [serial = 1372] [outer = 0000000A02850800] 15:59:47 INFO - PROCESS | 3620 | 1465426787668 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02E48C00) [pid = 3620] [serial = 1373] [outer = 0000000A02850800] 15:59:48 INFO - PROCESS | 3620 | 1465426788171 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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 15:59:48 INFO - PROCESS | 3620 | 1465426788193 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3620 | 1465426788199 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 15:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:59:48 INFO - PROCESS | 3620 | 1465426788206 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 3620 | 1465426788209 Marionette TRACE conn6 <- [1,1794,null,{}] 15:59:48 INFO - PROCESS | 3620 | 1465426788212 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}] 15:59:48 INFO - PROCESS | 3620 | 1465426788215 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:48 INFO - PROCESS | 3620 | 1465426788314 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 15:59:48 INFO - PROCESS | 3620 | 1465426788324 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 3620 | 1465426788326 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB2000 == 28 [pid = 3620] [id = 458] 15:59:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05397400) [pid = 3620] [serial = 1374] [outer = 0000000000000000] 15:59:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A0539CC00) [pid = 3620] [serial = 1375] [outer = 0000000A05397400] 15:59:48 INFO - PROCESS | 3620 | 1465426788376 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A05DEB000) [pid = 3620] [serial = 1376] [outer = 0000000A05397400] 15:59:48 INFO - PROCESS | 3620 | 1465426788896 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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 732ms 15:59:48 INFO - PROCESS | 3620 | 1465426788938 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3620 | 1465426788941 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 15:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:59:48 INFO - PROCESS | 3620 | 1465426788945 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 3620 | 1465426788948 Marionette TRACE conn6 <- [1,1798,null,{}] 15:59:48 INFO - PROCESS | 3620 | 1465426788960 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}] 15:59:48 INFO - PROCESS | 3620 | 1465426788965 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:49 INFO - PROCESS | 3620 | 1465426789052 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 15:59:49 INFO - PROCESS | 3620 | 1465426789139 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3620 | 1465426789143 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060BB800 == 29 [pid = 3620] [id = 459] 15:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02075C00) [pid = 3620] [serial = 1377] [outer = 0000000000000000] 15:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ECB8C00) [pid = 3620] [serial = 1378] [outer = 0000000A02075C00] 15:59:49 INFO - PROCESS | 3620 | 1465426789192 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6ED49800) [pid = 3620] [serial = 1379] [outer = 0000000A02075C00] 15:59:49 INFO - PROCESS | 3620 | 1465426789618 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]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 15:59:49 INFO - PROCESS | 3620 | 1465426789682 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 3620 | 1465426789685 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 15:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:59:49 INFO - PROCESS | 3620 | 1465426789723 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 3620 | 1465426789725 Marionette TRACE conn6 <- [1,1802,null,{}] 15:59:49 INFO - PROCESS | 3620 | 1465426789733 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}] 15:59:49 INFO - PROCESS | 3620 | 1465426789735 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:49 INFO - PROCESS | 3620 | 1465426789853 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 15:59:49 INFO - PROCESS | 3620 | 1465426789905 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3620 | 1465426789908 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A76800 == 30 [pid = 3620] [id = 460] 15:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6F649800) [pid = 3620] [serial = 1380] [outer = 0000000000000000] 15:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6F6CAC00) [pid = 3620] [serial = 1381] [outer = 0000000A6F649800] 15:59:49 INFO - PROCESS | 3620 | 1465426789953 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A700C0400) [pid = 3620] [serial = 1382] [outer = 0000000A6F649800] 15:59:50 INFO - PROCESS | 3620 | 1465426790416 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]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms 15:59:50 INFO - PROCESS | 3620 | 1465426790466 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 3620 | 1465426790468 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 15:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:59:50 INFO - PROCESS | 3620 | 1465426790480 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 3620 | 1465426790482 Marionette TRACE conn6 <- [1,1806,null,{}] 15:59:50 INFO - PROCESS | 3620 | 1465426790485 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}] 15:59:50 INFO - PROCESS | 3620 | 1465426790487 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:50 INFO - PROCESS | 3620 | 1465426790595 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 15:59:50 INFO - PROCESS | 3620 | 1465426790600 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 3620 | 1465426790602 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE5000 == 31 [pid = 3620] [id = 461] 15:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A05396000) [pid = 3620] [serial = 1383] [outer = 0000000000000000] 15:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7069B400) [pid = 3620] [serial = 1384] [outer = 0000000A05396000] 15:59:50 INFO - PROCESS | 3620 | 1465426790649 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A70737C00) [pid = 3620] [serial = 1385] [outer = 0000000A05396000] 15:59:51 INFO - PROCESS | 3620 | 1465426791119 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]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 15:59:51 INFO - PROCESS | 3620 | 1465426791167 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 3620 | 1465426791170 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 15:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:59:51 INFO - PROCESS | 3620 | 1465426791179 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 3620 | 1465426791181 Marionette TRACE conn6 <- [1,1810,null,{}] 15:59:51 INFO - PROCESS | 3620 | 1465426791184 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}] 15:59:51 INFO - PROCESS | 3620 | 1465426791190 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:51 INFO - PROCESS | 3620 | 1465426791351 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 15:59:51 INFO - PROCESS | 3620 | 1465426791404 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 3620 | 1465426791406 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDFA000 == 32 [pid = 3620] [id = 462] 15:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A70A5B400) [pid = 3620] [serial = 1386] [outer = 0000000000000000] 15:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7140B400) [pid = 3620] [serial = 1387] [outer = 0000000A70A5B400] 15:59:51 INFO - PROCESS | 3620 | 1465426791452 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A758D8000) [pid = 3620] [serial = 1388] [outer = 0000000A70A5B400] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A05399C00) [pid = 3620] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A027D3800) [pid = 3620] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6EDDC000) [pid = 3620] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A05D65400) [pid = 3620] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7685D800) [pid = 3620] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6FF55C00) [pid = 3620] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02EE9400) [pid = 3620] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A0275B400) [pid = 3620] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02845400) [pid = 3620] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A0275A400) [pid = 3620] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A027B0400) [pid = 3620] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:59:51 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A70A60C00) [pid = 3620] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:59:51 INFO - PROCESS | 3620 | 1465426791953 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]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 839ms 15:59:52 INFO - PROCESS | 3620 | 1465426792021 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 3620 | 1465426792023 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 15:59:52 INFO - PROCESS | 3620 | 1465426792026 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:59:52 INFO - PROCESS | 3620 | 1465426792028 Marionette TRACE conn6 <- [1,1814,null,{}] 15:59:52 INFO - PROCESS | 3620 | 1465426792032 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}] 15:59:52 INFO - PROCESS | 3620 | 1465426792034 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:52 INFO - PROCESS | 3620 | 1465426792117 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 15:59:52 INFO - PROCESS | 3620 | 1465426792122 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 3620 | 1465426792124 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7077A000 == 33 [pid = 3620] [id = 463] 15:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A0285A000) [pid = 3620] [serial = 1389] [outer = 0000000000000000] 15:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70A5C000) [pid = 3620] [serial = 1390] [outer = 0000000A0285A000] 15:59:52 INFO - PROCESS | 3620 | 1465426792169 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75942C00) [pid = 3620] [serial = 1391] [outer = 0000000A0285A000] 15:59:52 INFO - PROCESS | 3620 | 1465426792591 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]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 586ms 15:59:52 INFO - PROCESS | 3620 | 1465426792615 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 3620 | 1465426792618 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 15:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:59:52 INFO - PROCESS | 3620 | 1465426792625 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 3620 | 1465426792627 Marionette TRACE conn6 <- [1,1818,null,{}] 15:59:52 INFO - PROCESS | 3620 | 1465426792630 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}] 15:59:52 INFO - PROCESS | 3620 | 1465426792632 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:52 INFO - PROCESS | 3620 | 1465426792717 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 15:59:52 INFO - PROCESS | 3620 | 1465426792724 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 3620 | 1465426792726 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71F0A800 == 34 [pid = 3620] [id = 464] 15:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75C57C00) [pid = 3620] [serial = 1392] [outer = 0000000000000000] 15:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75E31800) [pid = 3620] [serial = 1393] [outer = 0000000A75C57C00] 15:59:52 INFO - PROCESS | 3620 | 1465426792770 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7685CC00) [pid = 3620] [serial = 1394] [outer = 0000000A75C57C00] 15:59:53 INFO - PROCESS | 3620 | 1465426793227 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]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 15:59:53 INFO - PROCESS | 3620 | 1465426793253 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 3620 | 1465426793255 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 15:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:59:53 INFO - PROCESS | 3620 | 1465426793274 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 3620 | 1465426793276 Marionette TRACE conn6 <- [1,1822,null,{}] 15:59:53 INFO - PROCESS | 3620 | 1465426793280 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}] 15:59:53 INFO - PROCESS | 3620 | 1465426793282 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:53 INFO - PROCESS | 3620 | 1465426793366 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 15:59:53 INFO - PROCESS | 3620 | 1465426793374 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 3620 | 1465426793376 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060BB000 == 35 [pid = 3620] [id = 465] 15:59:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7690D000) [pid = 3620] [serial = 1395] [outer = 0000000000000000] 15:59:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A76917400) [pid = 3620] [serial = 1396] [outer = 0000000A7690D000] 15:59:53 INFO - PROCESS | 3620 | 1465426793420 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A76DE6000) [pid = 3620] [serial = 1397] [outer = 0000000A7690D000] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028C9800 == 34 [pid = 3620] [id = 457] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E77800 == 33 [pid = 3620] [id = 456] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB2000 == 32 [pid = 3620] [id = 458] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060BB800 == 31 [pid = 3620] [id = 459] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE5000 == 30 [pid = 3620] [id = 461] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A76800 == 29 [pid = 3620] [id = 460] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDFA000 == 28 [pid = 3620] [id = 462] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7077A000 == 27 [pid = 3620] [id = 463] 15:59:54 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71F0A800 == 26 [pid = 3620] [id = 464] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A750F2800) [pid = 3620] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6ECC2000) [pid = 3620] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6ED50800) [pid = 3620] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A755ECC00) [pid = 3620] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05D6E400) [pid = 3620] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A06394400) [pid = 3620] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A76916800) [pid = 3620] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A70738000) [pid = 3620] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02EF0800) [pid = 3620] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A03D41000) [pid = 3620] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02844800) [pid = 3620] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A706A0400) [pid = 3620] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02E3F400) [pid = 3620] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02E3C400) [pid = 3620] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A02EC3000) [pid = 3620] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A065AEC00) [pid = 3620] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A05DEB800) [pid = 3620] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70E9B000) [pid = 3620] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A75BD9C00) [pid = 3620] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A71AE4C00) [pid = 3620] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A7140F400) [pid = 3620] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A6ECB7800) [pid = 3620] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A70734400) [pid = 3620] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 15:59:55 INFO - PROCESS | 3620 | 1465426795333 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]]]}] 15:59:55 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 15:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2142ms 15:59:55 INFO - PROCESS | 3620 | 1465426795416 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 15:59:55 INFO - PROCESS | 3620 | 1465426795422 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 15:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:59:55 INFO - PROCESS | 3620 | 1465426795428 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 3620 | 1465426795432 Marionette TRACE conn6 <- [1,1826,null,{}] 15:59:55 INFO - PROCESS | 3620 | 1465426795439 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}] 15:59:55 INFO - PROCESS | 3620 | 1465426795443 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:55 INFO - PROCESS | 3620 | 1465426795602 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 15:59:55 INFO - PROCESS | 3620 | 1465426795670 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 3620 | 1465426795676 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02867800 == 27 [pid = 3620] [id = 466] 15:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A027D1000) [pid = 3620] [serial = 1398] [outer = 0000000000000000] 15:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A027D4000) [pid = 3620] [serial = 1399] [outer = 0000000A027D1000] 15:59:55 INFO - PROCESS | 3620 | 1465426795778 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A0284E000) [pid = 3620] [serial = 1400] [outer = 0000000A027D1000] 15:59:56 INFO - PROCESS | 3620 | 1465426796540 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]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1140ms 15:59:56 INFO - PROCESS | 3620 | 1465426796569 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 3620 | 1465426796575 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 15:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:59:56 INFO - PROCESS | 3620 | 1465426796582 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 3620 | 1465426796586 Marionette TRACE conn6 <- [1,1830,null,{}] 15:59:56 INFO - PROCESS | 3620 | 1465426796590 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}] 15:59:56 INFO - PROCESS | 3620 | 1465426796594 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:56 INFO - PROCESS | 3620 | 1465426796743 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 15:59:56 INFO - PROCESS | 3620 | 1465426796818 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:56 INFO - PROCESS | 3620 | 1465426796822 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1B800 == 28 [pid = 3620] [id = 467] 15:59:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02E3E400) [pid = 3620] [serial = 1401] [outer = 0000000000000000] 15:59:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A02E41400) [pid = 3620] [serial = 1402] [outer = 0000000A02E3E400] 15:59:56 INFO - PROCESS | 3620 | 1465426796923 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02EC3000) [pid = 3620] [serial = 1403] [outer = 0000000A02E3E400] 15:59:57 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02835800 == 27 [pid = 3620] [id = 404] 15:59:57 INFO - PROCESS | 3620 | 1465426797516 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]]]}] 15:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 15:59:57 INFO - PROCESS | 3620 | 1465426797569 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 15:59:57 INFO - PROCESS | 3620 | 1465426797573 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 15:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:59:57 INFO - PROCESS | 3620 | 1465426797578 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:59:57 INFO - PROCESS | 3620 | 1465426797583 Marionette TRACE conn6 <- [1,1834,null,{}] 15:59:57 INFO - PROCESS | 3620 | 1465426797588 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}] 15:59:57 INFO - PROCESS | 3620 | 1465426797591 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:57 INFO - PROCESS | 3620 | 1465426797685 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 15:59:57 INFO - PROCESS | 3620 | 1465426797692 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 3620 | 1465426797695 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DDC800 == 28 [pid = 3620] [id = 468] 15:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02EBA400) [pid = 3620] [serial = 1404] [outer = 0000000000000000] 15:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02EBE400) [pid = 3620] [serial = 1405] [outer = 0000000A02EBA400] 15:59:57 INFO - PROCESS | 3620 | 1465426797751 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03D34C00) [pid = 3620] [serial = 1406] [outer = 0000000A02EBA400] 15:59:58 INFO - PROCESS | 3620 | 1465426798229 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]]]}] 15:59:58 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) 15:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 15:59:58 INFO - PROCESS | 3620 | 1465426798286 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 3620 | 1465426798291 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 15:59:58 INFO - PROCESS | 3620 | 1465426798296 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:59:58 INFO - PROCESS | 3620 | 1465426798299 Marionette TRACE conn6 <- [1,1838,null,{}] 15:59:58 INFO - PROCESS | 3620 | 1465426798303 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}] 15:59:58 INFO - PROCESS | 3620 | 1465426798306 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:58 INFO - PROCESS | 3620 | 1465426798406 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 15:59:58 INFO - PROCESS | 3620 | 1465426798413 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 3620 | 1465426798415 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05207800 == 29 [pid = 3620] [id = 469] 15:59:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A03DBD400) [pid = 3620] [serial = 1407] [outer = 0000000000000000] 15:59:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A05397000) [pid = 3620] [serial = 1408] [outer = 0000000A03DBD400] 15:59:58 INFO - PROCESS | 3620 | 1465426798464 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05D69C00) [pid = 3620] [serial = 1409] [outer = 0000000A03DBD400] 15:59:58 INFO - PROCESS | 3620 | 1465426798946 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]]]}] 15:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 15:59:58 INFO - PROCESS | 3620 | 1465426798992 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3620 | 1465426798995 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 15:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:59:59 INFO - PROCESS | 3620 | 1465426798998 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 3620 | 1465426799002 Marionette TRACE conn6 <- [1,1842,null,{}] 15:59:59 INFO - PROCESS | 3620 | 1465426799014 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}] 15:59:59 INFO - PROCESS | 3620 | 1465426799019 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:59 INFO - PROCESS | 3620 | 1465426799114 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 15:59:59 INFO - PROCESS | 3620 | 1465426799189 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 3620 | 1465426799193 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060CB800 == 30 [pid = 3620] [id = 470] 15:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02862800) [pid = 3620] [serial = 1410] [outer = 0000000000000000] 15:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A063C0000) [pid = 3620] [serial = 1411] [outer = 0000000A02862800] 15:59:59 INFO - PROCESS | 3620 | 1465426799251 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ECBC000) [pid = 3620] [serial = 1412] [outer = 0000000A02862800] 15:59:59 INFO - PROCESS | 3620 | 1465426799682 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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 15:59:59 INFO - PROCESS | 3620 | 1465426799735 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 15:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:59:59 INFO - PROCESS | 3620 | 1465426799738 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 15:59:59 INFO - PROCESS | 3620 | 1465426799782 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 3620 | 1465426799784 Marionette TRACE conn6 <- [1,1846,null,{}] 15:59:59 INFO - PROCESS | 3620 | 1465426799788 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}] 15:59:59 INFO - PROCESS | 3620 | 1465426799790 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:59 INFO - PROCESS | 3620 | 1465426799918 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 15:59:59 INFO - PROCESS | 3620 | 1465426799968 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 3620 | 1465426799971 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 15:59:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A80800 == 31 [pid = 3620] [id = 471] 15:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ED50400) [pid = 3620] [serial = 1413] [outer = 0000000000000000] 16:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6EDD9400) [pid = 3620] [serial = 1414] [outer = 0000000A6ED50400] 16:00:00 INFO - PROCESS | 3620 | 1465426800018 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6EDE5800) [pid = 3620] [serial = 1415] [outer = 0000000A6ED50400] 16:00:00 INFO - PROCESS | 3620 | 1465426800454 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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 776ms 16:00:00 INFO - PROCESS | 3620 | 1465426800520 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3620 | 1465426800522 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:00:00 INFO - PROCESS | 3620 | 1465426800526 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3620 | 1465426800527 Marionette TRACE conn6 <- [1,1850,null,{}] 16:00:00 INFO - PROCESS | 3620 | 1465426800531 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}] 16:00:00 INFO - PROCESS | 3620 | 1465426800533 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:00 INFO - PROCESS | 3620 | 1465426800649 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:00:00 INFO - PROCESS | 3620 | 1465426800659 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3620 | 1465426800661 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE3800 == 32 [pid = 3620] [id = 472] 16:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A02851800) [pid = 3620] [serial = 1416] [outer = 0000000000000000] 16:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6FF4F400) [pid = 3620] [serial = 1417] [outer = 0000000A02851800] 16:00:00 INFO - PROCESS | 3620 | 1465426800750 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7069DC00) [pid = 3620] [serial = 1418] [outer = 0000000A02851800] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6F649800) [pid = 3620] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A05396000) [pid = 3620] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A70A5B400) [pid = 3620] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A75C57C00) [pid = 3620] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05397400) [pid = 3620] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02850800) [pid = 3620] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A03D3C000) [pid = 3620] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75EF0000) [pid = 3620] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A700BA400) [pid = 3620] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05D65C00) [pid = 3620] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A0284A000) [pid = 3620] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02075C00) [pid = 3620] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:00:00 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A0285A000) [pid = 3620] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:00:01 INFO - PROCESS | 3620 | 1465426801147 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 16:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:00:01 INFO - PROCESS | 3620 | 1465426801219 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3620 | 1465426801221 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:00:01 INFO - PROCESS | 3620 | 1465426801225 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3620 | 1465426801227 Marionette TRACE conn6 <- [1,1854,null,{}] 16:00:01 INFO - PROCESS | 3620 | 1465426801230 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}] 16:00:01 INFO - PROCESS | 3620 | 1465426801237 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:01 INFO - PROCESS | 3620 | 1465426801416 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:00:01 INFO - PROCESS | 3620 | 1465426801466 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 3620 | 1465426801469 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E62800 == 33 [pid = 3620] [id = 473] 16:00:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02752C00) [pid = 3620] [serial = 1419] [outer = 0000000000000000] 16:00:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6F645000) [pid = 3620] [serial = 1420] [outer = 0000000A02752C00] 16:00:01 INFO - PROCESS | 3620 | 1465426801515 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70EAD400) [pid = 3620] [serial = 1421] [outer = 0000000A02752C00] 16:00:01 INFO - PROCESS | 3620 | 1465426801822 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 16:00:01 INFO - PROCESS | 3620 | 1465426801858 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3620 | 1465426801861 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:00:01 INFO - PROCESS | 3620 | 1465426801864 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3620 | 1465426801866 Marionette TRACE conn6 <- [1,1858,null,{}] 16:00:01 INFO - PROCESS | 3620 | 1465426801869 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}] 16:00:01 INFO - PROCESS | 3620 | 1465426801871 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:02 INFO - PROCESS | 3620 | 1465426801988 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:00:02 INFO - PROCESS | 3620 | 1465426801996 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3620 | 1465426801998 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DDB000 == 34 [pid = 3620] [id = 474] 16:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70E9A400) [pid = 3620] [serial = 1422] [outer = 0000000000000000] 16:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7110A000) [pid = 3620] [serial = 1423] [outer = 0000000A70E9A400] 16:00:02 INFO - PROCESS | 3620 | 1465426802045 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A74E48400) [pid = 3620] [serial = 1424] [outer = 0000000A70E9A400] 16:00:02 INFO - PROCESS | 3620 | 1465426802410 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]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 588ms 16:00:02 INFO - PROCESS | 3620 | 1465426802455 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3620 | 1465426802457 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:00:02 INFO - PROCESS | 3620 | 1465426802460 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 3620 | 1465426802462 Marionette TRACE conn6 <- [1,1862,null,{}] 16:00:02 INFO - PROCESS | 3620 | 1465426802466 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}] 16:00:02 INFO - PROCESS | 3620 | 1465426802467 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:02 INFO - PROCESS | 3620 | 1465426802579 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:00:02 INFO - PROCESS | 3620 | 1465426802623 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3620 | 1465426802625 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71037800 == 35 [pid = 3620] [id = 475] 16:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70EAB800) [pid = 3620] [serial = 1425] [outer = 0000000000000000] 16:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A750F2800) [pid = 3620] [serial = 1426] [outer = 0000000A70EAB800] 16:00:02 INFO - PROCESS | 3620 | 1465426802671 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75831800) [pid = 3620] [serial = 1427] [outer = 0000000A70EAB800] 16:00:03 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:00:05 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:00:05 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:00:05 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:00:05 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:00:05 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:00:05 INFO - PROCESS | 3620 | 1465426805232 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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2942ms 16:00:05 INFO - PROCESS | 3620 | 1465426805532 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3620 | 1465426805537 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:00:05 INFO - PROCESS | 3620 | 1465426805655 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 3620 | 1465426805659 Marionette TRACE conn6 <- [1,1866,null,{}] 16:00:05 INFO - PROCESS | 3620 | 1465426805665 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}] 16:00:05 INFO - PROCESS | 3620 | 1465426805669 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:05 INFO - PROCESS | 3620 | 1465426805837 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:00:05 INFO - PROCESS | 3620 | 1465426805926 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3620 | 1465426805931 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DEF000 == 36 [pid = 3620] [id = 476] 16:00:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02855C00) [pid = 3620] [serial = 1428] [outer = 0000000000000000] 16:00:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A0285C800) [pid = 3620] [serial = 1429] [outer = 0000000A02855C00] 16:00:06 INFO - PROCESS | 3620 | 1465426805990 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02EED800) [pid = 3620] [serial = 1430] [outer = 0000000A02855C00] 16:00:06 INFO - PROCESS | 3620 | 1465426806623 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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1118ms 16:00:06 INFO - PROCESS | 3620 | 1465426806694 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3620 | 1465426806699 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:00:06 INFO - PROCESS | 3620 | 1465426806706 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 3620 | 1465426806709 Marionette TRACE conn6 <- [1,1870,null,{}] 16:00:06 INFO - PROCESS | 3620 | 1465426806714 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}] 16:00:06 INFO - PROCESS | 3620 | 1465426806717 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:06 INFO - PROCESS | 3620 | 1465426806875 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:00:06 INFO - PROCESS | 3620 | 1465426806988 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 3620 | 1465426806991 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06514000 == 37 [pid = 3620] [id = 477] 16:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A05394000) [pid = 3620] [serial = 1431] [outer = 0000000000000000] 16:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A05DEB400) [pid = 3620] [serial = 1432] [outer = 0000000A05394000] 16:00:07 INFO - PROCESS | 3620 | 1465426807051 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A063C3800) [pid = 3620] [serial = 1433] [outer = 0000000A05394000] 16:00:07 INFO - PROCESS | 3620 | 1465426807644 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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 985ms 16:00:07 INFO - PROCESS | 3620 | 1465426807693 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3620 | 1465426807696 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:00:07 INFO - PROCESS | 3620 | 1465426807700 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3620 | 1465426807704 Marionette TRACE conn6 <- [1,1874,null,{}] 16:00:07 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:00:07 INFO - PROCESS | 3620 | 1465426807716 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}] 16:00:07 INFO - PROCESS | 3620 | 1465426807721 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:07 INFO - PROCESS | 3620 | 1465426807902 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:00:07 INFO - PROCESS | 3620 | 1465426807913 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 3620 | 1465426807916 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750CD000 == 38 [pid = 3620] [id = 478] 16:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6ED4A800) [pid = 3620] [serial = 1434] [outer = 0000000000000000] 16:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6F8D2C00) [pid = 3620] [serial = 1435] [outer = 0000000A6ED4A800] 16:00:07 INFO - PROCESS | 3620 | 1465426807976 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70A53C00) [pid = 3620] [serial = 1436] [outer = 0000000A6ED4A800] 16:00:08 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:08 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:08 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:08 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:08 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:08 INFO - PROCESS | 3620 | 1465426808771 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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1144ms 16:00:08 INFO - PROCESS | 3620 | 1465426808846 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3620 | 1465426808851 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:00:08 INFO - PROCESS | 3620 | 1465426808856 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 3620 | 1465426808859 Marionette TRACE conn6 <- [1,1878,null,{}] 16:00:08 INFO - PROCESS | 3620 | 1465426808865 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}] 16:00:08 INFO - PROCESS | 3620 | 1465426808868 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:08 INFO - PROCESS | 3620 | 1465426808985 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:00:09 INFO - PROCESS | 3620 | 1465426809059 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3620 | 1465426809064 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0294B800 == 39 [pid = 3620] [id = 479] 16:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A02EE9400) [pid = 3620] [serial = 1437] [outer = 0000000000000000] 16:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A03D37800) [pid = 3620] [serial = 1438] [outer = 0000000A02EE9400] 16:00:09 INFO - PROCESS | 3620 | 1465426809162 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A05399C00) [pid = 3620] [serial = 1439] [outer = 0000000A02EE9400] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DED800 == 38 [pid = 3620] [id = 407] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0295F000 == 37 [pid = 3620] [id = 406] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA6800 == 36 [pid = 3620] [id = 410] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064D8800 == 35 [pid = 3620] [id = 411] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DDB000 == 34 [pid = 3620] [id = 474] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E62800 == 33 [pid = 3620] [id = 473] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE3800 == 32 [pid = 3620] [id = 472] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A80800 == 31 [pid = 3620] [id = 471] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060CB800 == 30 [pid = 3620] [id = 470] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05207800 == 29 [pid = 3620] [id = 469] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DDC800 == 28 [pid = 3620] [id = 468] 16:00:09 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02867800 == 27 [pid = 3620] [id = 466] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6F6CAC00) [pid = 3620] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7069B400) [pid = 3620] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A700C0400) [pid = 3620] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7140B400) [pid = 3620] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A70737C00) [pid = 3620] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A75E31800) [pid = 3620] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A758D8000) [pid = 3620] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A05DEB000) [pid = 3620] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0539CC00) [pid = 3620] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02854800) [pid = 3620] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02E48C00) [pid = 3620] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A05D66C00) [pid = 3620] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03DC1C00) [pid = 3620] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A76DAB800) [pid = 3620] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7685F800) [pid = 3620] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A74EAF400) [pid = 3620] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A70698800) [pid = 3620] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A063C6C00) [pid = 3620] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A05DEA000) [pid = 3620] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02EF0C00) [pid = 3620] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7685CC00) [pid = 3620] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A02852C00) [pid = 3620] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A6ECB8C00) [pid = 3620] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70A5C000) [pid = 3620] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A6ED49800) [pid = 3620] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A75942C00) [pid = 3620] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:00:09 INFO - PROCESS | 3620 | 1465426809658 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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 838ms 16:00:09 INFO - PROCESS | 3620 | 1465426809698 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 3620 | 1465426809703 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:00:09 INFO - PROCESS | 3620 | 1465426809709 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 3620 | 1465426809712 Marionette TRACE conn6 <- [1,1882,null,{}] 16:00:09 INFO - PROCESS | 3620 | 1465426809715 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}] 16:00:09 INFO - PROCESS | 3620 | 1465426809718 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:09 INFO - PROCESS | 3620 | 1465426809815 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:00:09 INFO - PROCESS | 3620 | 1465426809895 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3620 | 1465426809897 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E77800 == 28 [pid = 3620] [id = 480] 16:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02854800) [pid = 3620] [serial = 1440] [outer = 0000000000000000] 16:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A0539AC00) [pid = 3620] [serial = 1441] [outer = 0000000A02854800] 16:00:09 INFO - PROCESS | 3620 | 1465426809946 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05DEE400) [pid = 3620] [serial = 1442] [outer = 0000000A02854800] 16:00:10 INFO - PROCESS | 3620 | 1465426810368 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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 16:00:10 INFO - PROCESS | 3620 | 1465426810463 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 3620 | 1465426810465 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:00:10 INFO - PROCESS | 3620 | 1465426810469 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:00:10 INFO - PROCESS | 3620 | 1465426810472 Marionette TRACE conn6 <- [1,1886,null,{}] 16:00:10 INFO - PROCESS | 3620 | 1465426810488 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}] 16:00:10 INFO - PROCESS | 3620 | 1465426810492 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:10 INFO - PROCESS | 3620 | 1465426810591 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:00:10 INFO - PROCESS | 3620 | 1465426810599 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 3620 | 1465426810603 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D8D000 == 29 [pid = 3620] [id = 481] 16:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A6ECC2000) [pid = 3620] [serial = 1443] [outer = 0000000000000000] 16:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6ED49C00) [pid = 3620] [serial = 1444] [outer = 0000000A6ECC2000] 16:00:10 INFO - PROCESS | 3620 | 1465426810661 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6F809000) [pid = 3620] [serial = 1445] [outer = 0000000A6ECC2000] 16:00:11 INFO - PROCESS | 3620 | 1465426811138 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 16:00:11 INFO - PROCESS | 3620 | 1465426811165 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3620 | 1465426811168 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:00:11 INFO - PROCESS | 3620 | 1465426811175 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 3620 | 1465426811177 Marionette TRACE conn6 <- [1,1890,null,{}] 16:00:11 INFO - PROCESS | 3620 | 1465426811181 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}] 16:00:11 INFO - PROCESS | 3620 | 1465426811183 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:11 INFO - PROCESS | 3620 | 1465426811280 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:00:11 INFO - PROCESS | 3620 | 1465426811288 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 3620 | 1465426811290 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A75000 == 30 [pid = 3620] [id = 482] 16:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70A54C00) [pid = 3620] [serial = 1446] [outer = 0000000000000000] 16:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70A59400) [pid = 3620] [serial = 1447] [outer = 0000000A70A54C00] 16:00:11 INFO - PROCESS | 3620 | 1465426811337 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70EA7000) [pid = 3620] [serial = 1448] [outer = 0000000A70A54C00] 16:00:11 INFO - PROCESS | 3620 | 1465426811785 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 16:00:11 INFO - PROCESS | 3620 | 1465426811809 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3620 | 1465426811811 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:00:11 INFO - PROCESS | 3620 | 1465426811815 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 3620 | 1465426811817 Marionette TRACE conn6 <- [1,1894,null,{}] 16:00:11 INFO - PROCESS | 3620 | 1465426811821 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}] 16:00:11 INFO - PROCESS | 3620 | 1465426811823 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:11 INFO - PROCESS | 3620 | 1465426811949 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:00:12 INFO - PROCESS | 3620 | 1465426812026 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3620 | 1465426812029 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DF1800 == 31 [pid = 3620] [id = 483] 16:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02756800) [pid = 3620] [serial = 1449] [outer = 0000000000000000] 16:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71ADFC00) [pid = 3620] [serial = 1450] [outer = 0000000A02756800] 16:00:12 INFO - PROCESS | 3620 | 1465426812074 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A755F3C00) [pid = 3620] [serial = 1451] [outer = 0000000A02756800] 16:00:12 INFO - PROCESS | 3620 | 1465426812518 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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 732ms 16:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:00:12 INFO - PROCESS | 3620 | 1465426812549 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3620 | 1465426812552 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:00:12 INFO - PROCESS | 3620 | 1465426812555 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 3620 | 1465426812557 Marionette TRACE conn6 <- [1,1898,null,{}] 16:00:12 INFO - PROCESS | 3620 | 1465426812560 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}] 16:00:12 INFO - PROCESS | 3620 | 1465426812566 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:12 INFO - PROCESS | 3620 | 1465426812722 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:00:12 INFO - PROCESS | 3620 | 1465426812780 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3620 | 1465426812782 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70763000 == 32 [pid = 3620] [id = 484] 16:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75EF0400) [pid = 3620] [serial = 1452] [outer = 0000000000000000] 16:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76916C00) [pid = 3620] [serial = 1453] [outer = 0000000A75EF0400] 16:00:12 INFO - PROCESS | 3620 | 1465426812827 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76DDE800) [pid = 3620] [serial = 1454] [outer = 0000000A75EF0400] 16:00:13 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:13 INFO - PROCESS | 3620 | 1465426813269 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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 732ms 16:00:13 INFO - PROCESS | 3620 | 1465426813289 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3620 | 1465426813291 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:00:13 INFO - PROCESS | 3620 | 1465426813343 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3620 | 1465426813345 Marionette TRACE conn6 <- [1,1902,null,{}] 16:00:13 INFO - PROCESS | 3620 | 1465426813349 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}] 16:00:13 INFO - PROCESS | 3620 | 1465426813359 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:13 INFO - PROCESS | 3620 | 1465426813470 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:00:13 INFO - PROCESS | 3620 | 1465426813525 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3620 | 1465426813527 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E74800 == 33 [pid = 3620] [id = 485] 16:00:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A76DEAC00) [pid = 3620] [serial = 1455] [outer = 0000000000000000] 16:00:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A76F77000) [pid = 3620] [serial = 1456] [outer = 0000000A76DEAC00] 16:00:13 INFO - PROCESS | 3620 | 1465426813574 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7A1A5400) [pid = 3620] [serial = 1457] [outer = 0000000A76DEAC00] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6ED50400) [pid = 3620] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7690D000) [pid = 3620] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02851800) [pid = 3620] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02E3E400) [pid = 3620] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02752C00) [pid = 3620] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02EBA400) [pid = 3620] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A027D1000) [pid = 3620] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02862800) [pid = 3620] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03DBD400) [pid = 3620] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:00:13 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A70E9A400) [pid = 3620] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:00:14 INFO - PROCESS | 3620 | 1465426814028 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 16:00:14 INFO - PROCESS | 3620 | 1465426814066 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3620 | 1465426814068 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:00:14 INFO - PROCESS | 3620 | 1465426814071 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3620 | 1465426814073 Marionette TRACE conn6 <- [1,1906,null,{}] 16:00:14 INFO - PROCESS | 3620 | 1465426814077 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}] 16:00:14 INFO - PROCESS | 3620 | 1465426814079 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:14 INFO - PROCESS | 3620 | 1465426814164 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:00:14 INFO - PROCESS | 3620 | 1465426814242 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 3620 | 1465426814244 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E7C000 == 34 [pid = 3620] [id = 486] 16:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A027D1400) [pid = 3620] [serial = 1458] [outer = 0000000000000000] 16:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A03DC2000) [pid = 3620] [serial = 1459] [outer = 0000000A027D1400] 16:00:14 INFO - PROCESS | 3620 | 1465426814290 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A76912400) [pid = 3620] [serial = 1460] [outer = 0000000A027D1400] 16:00:14 INFO - PROCESS | 3620 | 1465426814664 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 16:00:14 INFO - PROCESS | 3620 | 1465426814704 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3620 | 1465426814706 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:00:14 INFO - PROCESS | 3620 | 1465426814709 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:00:14 INFO - PROCESS | 3620 | 1465426814711 Marionette TRACE conn6 <- [1,1910,null,{}] 16:00:14 INFO - PROCESS | 3620 | 1465426814714 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}] 16:00:14 INFO - PROCESS | 3620 | 1465426814716 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:14 INFO - PROCESS | 3620 | 1465426814833 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:00:14 INFO - PROCESS | 3620 | 1465426814865 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 3620 | 1465426814867 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E1C800 == 35 [pid = 3620] [id = 487] 16:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7A1AC800) [pid = 3620] [serial = 1461] [outer = 0000000000000000] 16:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7A1B2C00) [pid = 3620] [serial = 1462] [outer = 0000000A7A1AC800] 16:00:14 INFO - PROCESS | 3620 | 1465426814912 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7A5D9C00) [pid = 3620] [serial = 1463] [outer = 0000000A7A1AC800] 16:00:15 INFO - PROCESS | 3620 | 1465426815317 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]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 626ms 16:00:15 INFO - PROCESS | 3620 | 1465426815340 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 3620 | 1465426815343 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:00:15 INFO - PROCESS | 3620 | 1465426815346 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 3620 | 1465426815348 Marionette TRACE conn6 <- [1,1914,null,{}] 16:00:15 INFO - PROCESS | 3620 | 1465426815351 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}] 16:00:15 INFO - PROCESS | 3620 | 1465426815353 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:15 INFO - PROCESS | 3620 | 1465426815441 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:00:15 INFO - PROCESS | 3620 | 1465426815446 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3620 | 1465426815448 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BAC000 == 36 [pid = 3620] [id = 488] 16:00:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7A5E1C00) [pid = 3620] [serial = 1464] [outer = 0000000000000000] 16:00:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7A5E6800) [pid = 3620] [serial = 1465] [outer = 0000000A7A5E1C00] 16:00:15 INFO - PROCESS | 3620 | 1465426815493 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A5EDC00) [pid = 3620] [serial = 1466] [outer = 0000000A7A5E1C00] 16:00:15 INFO - PROCESS | 3620 | 1465426815982 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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 16:00:16 INFO - PROCESS | 3620 | 1465426816040 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 3620 | 1465426816045 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:00:16 INFO - PROCESS | 3620 | 1465426816051 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 3620 | 1465426816056 Marionette TRACE conn6 <- [1,1918,null,{}] 16:00:16 INFO - PROCESS | 3620 | 1465426816064 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}] 16:00:16 INFO - PROCESS | 3620 | 1465426816067 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:16 INFO - PROCESS | 3620 | 1465426816244 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:00:16 INFO - PROCESS | 3620 | 1465426816336 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 3620 | 1465426816341 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02945000 == 37 [pid = 3620] [id = 489] 16:00:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02851800) [pid = 3620] [serial = 1467] [outer = 0000000000000000] 16:00:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A0285D000) [pid = 3620] [serial = 1468] [outer = 0000000A02851800] 16:00:16 INFO - PROCESS | 3620 | 1465426816407 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A0539C400) [pid = 3620] [serial = 1469] [outer = 0000000A02851800] 16:00:17 INFO - PROCESS | 3620 | 1465426817018 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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1029ms 16:00:17 INFO - PROCESS | 3620 | 1465426817083 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3620 | 1465426817088 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:00:17 INFO - PROCESS | 3620 | 1465426817095 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3620 | 1465426817098 Marionette TRACE conn6 <- [1,1922,null,{}] 16:00:17 INFO - PROCESS | 3620 | 1465426817102 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}] 16:00:17 INFO - PROCESS | 3620 | 1465426817105 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:17 INFO - PROCESS | 3620 | 1465426817255 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:00:17 INFO - PROCESS | 3620 | 1465426817377 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 3620 | 1465426817380 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E46000 == 38 [pid = 3620] [id = 490] 16:00:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A065B8C00) [pid = 3620] [serial = 1470] [outer = 0000000000000000] 16:00:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6ED4E000) [pid = 3620] [serial = 1471] [outer = 0000000A065B8C00] 16:00:17 INFO - PROCESS | 3620 | 1465426817438 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70732400) [pid = 3620] [serial = 1472] [outer = 0000000A065B8C00] 16:00:18 INFO - PROCESS | 3620 | 1465426818046 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]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 985ms 16:00:18 INFO - PROCESS | 3620 | 1465426818082 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 3620 | 1465426818085 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:00:18 INFO - PROCESS | 3620 | 1465426818089 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 3620 | 1465426818093 Marionette TRACE conn6 <- [1,1926,null,{}] 16:00:18 INFO - PROCESS | 3620 | 1465426818105 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}] 16:00:18 INFO - PROCESS | 3620 | 1465426818110 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:18 INFO - PROCESS | 3620 | 1465426818228 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:00:18 INFO - PROCESS | 3620 | 1465426818351 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3620 | 1465426818355 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A4AA000 == 39 [pid = 3620] [id = 491] 16:00:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A75C5FC00) [pid = 3620] [serial = 1473] [outer = 0000000000000000] 16:00:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A76862000) [pid = 3620] [serial = 1474] [outer = 0000000A75C5FC00] 16:00:18 INFO - PROCESS | 3620 | 1465426818415 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7A1AB400) [pid = 3620] [serial = 1475] [outer = 0000000A75C5FC00] 16:00:19 INFO - PROCESS | 3620 | 1465426819294 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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1240ms 16:00:19 INFO - PROCESS | 3620 | 1465426819331 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3620 | 1465426819335 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:00:19 INFO - PROCESS | 3620 | 1465426819341 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 3620 | 1465426819344 Marionette TRACE conn6 <- [1,1930,null,{}] 16:00:19 INFO - PROCESS | 3620 | 1465426819349 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}] 16:00:19 INFO - PROCESS | 3620 | 1465426819352 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:19 INFO - PROCESS | 3620 | 1465426819460 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:00:19 INFO - PROCESS | 3620 | 1465426819553 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 3620 | 1465426819558 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E99000 == 40 [pid = 3620] [id = 492] 16:00:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02EBA400) [pid = 3620] [serial = 1476] [outer = 0000000000000000] 16:00:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A03D3D000) [pid = 3620] [serial = 1477] [outer = 0000000A02EBA400] 16:00:19 INFO - PROCESS | 3620 | 1465426819608 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A05DE9000) [pid = 3620] [serial = 1478] [outer = 0000000A02EBA400] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07214800 == 39 [pid = 3620] [id = 396] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D086000 == 38 [pid = 3620] [id = 397] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76827000 == 37 [pid = 3620] [id = 401] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DEB000 == 36 [pid = 3620] [id = 400] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05208000 == 35 [pid = 3620] [id = 409] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7F86C000 == 34 [pid = 3620] [id = 399] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB9000 == 33 [pid = 3620] [id = 408] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02866000 == 32 [pid = 3620] [id = 405] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A750F2800) [pid = 3620] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06514000 == 31 [pid = 3620] [id = 477] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DEF000 == 30 [pid = 3620] [id = 476] 16:00:20 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71037800 == 29 [pid = 3620] [id = 475] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A76917400) [pid = 3620] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6EDD9400) [pid = 3620] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A76DE6000) [pid = 3620] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A6FF4F400) [pid = 3620] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02E41400) [pid = 3620] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6EDE5800) [pid = 3620] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A6F645000) [pid = 3620] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EBE400) [pid = 3620] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A03D34C00) [pid = 3620] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A0284E000) [pid = 3620] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A027D4000) [pid = 3620] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A063C0000) [pid = 3620] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05397000) [pid = 3620] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A05D69C00) [pid = 3620] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7069DC00) [pid = 3620] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02EC3000) [pid = 3620] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A70EAD400) [pid = 3620] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A74E48400) [pid = 3620] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7110A000) [pid = 3620] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ECBC000) [pid = 3620] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:00:20 INFO - PROCESS | 3620 | 1465426820272 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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 984ms 16:00:20 INFO - PROCESS | 3620 | 1465426820329 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3620 | 1465426820333 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:00:20 INFO - PROCESS | 3620 | 1465426820340 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 3620 | 1465426820342 Marionette TRACE conn6 <- [1,1934,null,{}] 16:00:20 INFO - PROCESS | 3620 | 1465426820346 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}] 16:00:20 INFO - PROCESS | 3620 | 1465426820349 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:20 INFO - PROCESS | 3620 | 1465426820445 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:00:20 INFO - PROCESS | 3620 | 1465426820524 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3620 | 1465426820526 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0295B800 == 30 [pid = 3620] [id = 493] 16:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02E41400) [pid = 3620] [serial = 1479] [outer = 0000000000000000] 16:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A05397C00) [pid = 3620] [serial = 1480] [outer = 0000000A02E41400] 16:00:20 INFO - PROCESS | 3620 | 1465426820574 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A063C5000) [pid = 3620] [serial = 1481] [outer = 0000000A02E41400] 16:00:20 INFO - PROCESS | 3620 | 1465426820970 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 16:00:21 INFO - PROCESS | 3620 | 1465426821034 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3620 | 1465426821036 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:00:21 INFO - PROCESS | 3620 | 1465426821040 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3620 | 1465426821044 Marionette TRACE conn6 <- [1,1938,null,{}] 16:00:21 INFO - PROCESS | 3620 | 1465426821054 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}] 16:00:21 INFO - PROCESS | 3620 | 1465426821059 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:21 INFO - PROCESS | 3620 | 1465426821148 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:00:21 INFO - PROCESS | 3620 | 1465426821155 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3620 | 1465426821158 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D93800 == 31 [pid = 3620] [id = 494] 16:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ED4FC00) [pid = 3620] [serial = 1482] [outer = 0000000000000000] 16:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6EDE2800) [pid = 3620] [serial = 1483] [outer = 0000000A6ED4FC00] 16:00:21 INFO - PROCESS | 3620 | 1465426821213 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A700B9800) [pid = 3620] [serial = 1484] [outer = 0000000A6ED4FC00] 16:00:21 INFO - PROCESS | 3620 | 1465426821678 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 16:00:21 INFO - PROCESS | 3620 | 1465426821735 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3620 | 1465426821738 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:00:21 INFO - PROCESS | 3620 | 1465426821741 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:00:21 INFO - PROCESS | 3620 | 1465426821743 Marionette TRACE conn6 <- [1,1942,null,{}] 16:00:21 INFO - PROCESS | 3620 | 1465426821747 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}] 16:00:21 INFO - PROCESS | 3620 | 1465426821749 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:21 INFO - PROCESS | 3620 | 1465426821869 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:00:21 INFO - PROCESS | 3620 | 1465426821882 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3620 | 1465426821884 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A89000 == 32 [pid = 3620] [id = 495] 16:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A05DEBC00) [pid = 3620] [serial = 1485] [outer = 0000000000000000] 16:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70A5D400) [pid = 3620] [serial = 1486] [outer = 0000000A05DEBC00] 16:00:22 INFO - PROCESS | 3620 | 1465426822004 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A71103800) [pid = 3620] [serial = 1487] [outer = 0000000A05DEBC00] 16:00:22 INFO - PROCESS | 3620 | 1465426822406 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]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 16:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:00:22 INFO - PROCESS | 3620 | 1465426822418 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 3620 | 1465426822421 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:00:22 INFO - PROCESS | 3620 | 1465426822424 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 3620 | 1465426822426 Marionette TRACE conn6 <- [1,1946,null,{}] 16:00:22 INFO - PROCESS | 3620 | 1465426822429 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}] 16:00:22 INFO - PROCESS | 3620 | 1465426822431 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:22 INFO - PROCESS | 3620 | 1465426822555 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:00:22 INFO - PROCESS | 3620 | 1465426822561 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 3620 | 1465426822563 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E48800 == 33 [pid = 3620] [id = 496] 16:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A71109000) [pid = 3620] [serial = 1488] [outer = 0000000000000000] 16:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A750F1800) [pid = 3620] [serial = 1489] [outer = 0000000A71109000] 16:00:22 INFO - PROCESS | 3620 | 1465426822656 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75B6F400) [pid = 3620] [serial = 1490] [outer = 0000000A71109000] 16:00:23 INFO - PROCESS | 3620 | 1465426823095 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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 16:00:23 INFO - PROCESS | 3620 | 1465426823161 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3620 | 1465426823163 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:00:23 INFO - PROCESS | 3620 | 1465426823166 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3620 | 1465426823168 Marionette TRACE conn6 <- [1,1950,null,{}] 16:00:23 INFO - PROCESS | 3620 | 1465426823172 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}] 16:00:23 INFO - PROCESS | 3620 | 1465426823178 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:23 INFO - PROCESS | 3620 | 1465426823341 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:00:23 INFO - PROCESS | 3620 | 1465426823373 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3620 | 1465426823375 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70765000 == 34 [pid = 3620] [id = 497] 16:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76919C00) [pid = 3620] [serial = 1491] [outer = 0000000000000000] 16:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A76F74800) [pid = 3620] [serial = 1492] [outer = 0000000A76919C00] 16:00:23 INFO - PROCESS | 3620 | 1465426823422 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7A5E4800) [pid = 3620] [serial = 1493] [outer = 0000000A76919C00] 16:00:23 INFO - PROCESS | 3620 | 1465426823853 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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 735ms 16:00:23 INFO - PROCESS | 3620 | 1465426823904 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3620 | 1465426823906 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:00:23 INFO - PROCESS | 3620 | 1465426823916 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3620 | 1465426823918 Marionette TRACE conn6 <- [1,1954,null,{}] 16:00:23 INFO - PROCESS | 3620 | 1465426823930 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}] 16:00:23 INFO - PROCESS | 3620 | 1465426823932 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:24 INFO - PROCESS | 3620 | 1465426824048 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:00:24 INFO - PROCESS | 3620 | 1465426824105 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 3620 | 1465426824107 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751E1800 == 35 [pid = 3620] [id = 498] 16:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A75C64400) [pid = 3620] [serial = 1494] [outer = 0000000000000000] 16:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7AAAA800) [pid = 3620] [serial = 1495] [outer = 0000000A75C64400] 16:00:24 INFO - PROCESS | 3620 | 1465426824152 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7ABE7C00) [pid = 3620] [serial = 1496] [outer = 0000000A75C64400] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A02756800) [pid = 3620] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02854800) [pid = 3620] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75EF0400) [pid = 3620] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6ED4A800) [pid = 3620] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A6ECC2000) [pid = 3620] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EE9400) [pid = 3620] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A70A54C00) [pid = 3620] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027D1400) [pid = 3620] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A76DEAC00) [pid = 3620] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:00:24 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7A1AC800) [pid = 3620] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:00:24 INFO - PROCESS | 3620 | 1465426824664 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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 838ms 16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:00:24 INFO - PROCESS | 3620 | 1465426824756 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3620 | 1465426824758 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:00:24 INFO - PROCESS | 3620 | 1465426824761 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 3620 | 1465426824763 Marionette TRACE conn6 <- [1,1958,null,{}] 16:00:24 INFO - PROCESS | 3620 | 1465426824767 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}] 16:00:24 INFO - PROCESS | 3620 | 1465426824769 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:24 INFO - PROCESS | 3620 | 1465426824857 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:00:24 INFO - PROCESS | 3620 | 1465426824862 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 3620 | 1465426824864 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02834800 == 36 [pid = 3620] [id = 499] 16:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A758D0000) [pid = 3620] [serial = 1497] [outer = 0000000000000000] 16:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7A50E000) [pid = 3620] [serial = 1498] [outer = 0000000A758D0000] 16:00:24 INFO - PROCESS | 3620 | 1465426824909 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7AF08C00) [pid = 3620] [serial = 1499] [outer = 0000000A758D0000] 16:00:25 INFO - PROCESS | 3620 | 1465426825340 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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 16:00:25 INFO - PROCESS | 3620 | 1465426825394 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3620 | 1465426825396 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:00:25 INFO - PROCESS | 3620 | 1465426825400 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:00:25 INFO - PROCESS | 3620 | 1465426825402 Marionette TRACE conn6 <- [1,1962,null,{}] 16:00:25 INFO - PROCESS | 3620 | 1465426825406 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}] 16:00:25 INFO - PROCESS | 3620 | 1465426825408 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:25 INFO - PROCESS | 3620 | 1465426825496 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:00:25 INFO - PROCESS | 3620 | 1465426825505 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 3620 | 1465426825507 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D3F800 == 37 [pid = 3620] [id = 500] 16:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B036800) [pid = 3620] [serial = 1500] [outer = 0000000000000000] 16:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7B039C00) [pid = 3620] [serial = 1501] [outer = 0000000A7B036800] 16:00:25 INFO - PROCESS | 3620 | 1465426825551 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7B040400) [pid = 3620] [serial = 1502] [outer = 0000000A7B036800] 16:00:25 INFO - PROCESS | 3620 | 1465426825965 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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 588ms 16:00:25 INFO - PROCESS | 3620 | 1465426825990 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3620 | 1465426825992 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:00:26 INFO - PROCESS | 3620 | 1465426826007 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3620 | 1465426826009 Marionette TRACE conn6 <- [1,1966,null,{}] 16:00:26 INFO - PROCESS | 3620 | 1465426826012 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}] 16:00:26 INFO - PROCESS | 3620 | 1465426826014 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:26 INFO - PROCESS | 3620 | 1465426826100 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:00:26 INFO - PROCESS | 3620 | 1465426826105 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3620 | 1465426826107 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAD8000 == 38 [pid = 3620] [id = 501] 16:00:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7B076400) [pid = 3620] [serial = 1503] [outer = 0000000000000000] 16:00:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7B0E6800) [pid = 3620] [serial = 1504] [outer = 0000000A7B076400] 16:00:26 INFO - PROCESS | 3620 | 1465426826152 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7B6CE800) [pid = 3620] [serial = 1505] [outer = 0000000A7B076400] 16:00:26 INFO - PROCESS | 3620 | 1465426826768 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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 776ms 16:00:26 INFO - PROCESS | 3620 | 1465426826786 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 3620 | 1465426826790 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:00:26 INFO - PROCESS | 3620 | 1465426826796 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3620 | 1465426826799 Marionette TRACE conn6 <- [1,1970,null,{}] 16:00:26 INFO - PROCESS | 3620 | 1465426826805 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}] 16:00:26 INFO - PROCESS | 3620 | 1465426826809 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:26 INFO - PROCESS | 3620 | 1465426826932 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:00:27 INFO - PROCESS | 3620 | 1465426827030 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 3620 | 1465426827033 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E82000 == 39 [pid = 3620] [id = 502] 16:00:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A0284EC00) [pid = 3620] [serial = 1506] [outer = 0000000000000000] 16:00:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02EBA800) [pid = 3620] [serial = 1507] [outer = 0000000A0284EC00] 16:00:27 INFO - PROCESS | 3620 | 1465426827091 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A05D6E000) [pid = 3620] [serial = 1508] [outer = 0000000A0284EC00] 16:00:27 INFO - PROCESS | 3620 | 1465426827751 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]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 985ms 16:00:27 INFO - PROCESS | 3620 | 1465426827785 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3620 | 1465426827790 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:00:27 INFO - PROCESS | 3620 | 1465426827796 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 3620 | 1465426827800 Marionette TRACE conn6 <- [1,1974,null,{}] 16:00:27 INFO - PROCESS | 3620 | 1465426827804 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}] 16:00:27 INFO - PROCESS | 3620 | 1465426827807 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:27 INFO - PROCESS | 3620 | 1465426827926 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:00:28 INFO - PROCESS | 3620 | 1465426828050 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 3620 | 1465426828053 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F8AD800 == 40 [pid = 3620] [id = 503] 16:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A6EDE4000) [pid = 3620] [serial = 1509] [outer = 0000000000000000] 16:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A6FF40800) [pid = 3620] [serial = 1510] [outer = 0000000A6EDE4000] 16:00:28 INFO - PROCESS | 3620 | 1465426828111 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A70A5B800) [pid = 3620] [serial = 1511] [outer = 0000000A6EDE4000] 16:00:28 INFO - PROCESS | 3620 | 1465426828747 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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 985ms 16:00:28 INFO - PROCESS | 3620 | 1465426828784 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3620 | 1465426828787 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:00:28 INFO - PROCESS | 3620 | 1465426828792 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3620 | 1465426828796 Marionette TRACE conn6 <- [1,1978,null,{}] 16:00:28 INFO - PROCESS | 3620 | 1465426828808 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}] 16:00:28 INFO - PROCESS | 3620 | 1465426828813 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:28 INFO - PROCESS | 3620 | 1465426828931 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:00:29 INFO - PROCESS | 3620 | 1465426829057 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3620 | 1465426829061 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFDF800 == 41 [pid = 3620] [id = 504] 16:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A773B9000) [pid = 3620] [serial = 1512] [outer = 0000000000000000] 16:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7A5CEC00) [pid = 3620] [serial = 1513] [outer = 0000000A773B9000] 16:00:29 INFO - PROCESS | 3620 | 1465426829120 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A7B0E7C00) [pid = 3620] [serial = 1514] [outer = 0000000A773B9000] 16:00:29 INFO - PROCESS | 3620 | 1465426829663 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 16:00:29 INFO - PROCESS | 3620 | 1465426829738 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3620 | 1465426829741 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:00:29 INFO - PROCESS | 3620 | 1465426829745 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3620 | 1465426829748 Marionette TRACE conn6 <- [1,1982,null,{}] 16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:00:29 INFO - PROCESS | 3620 | 1465426829752 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}] 16:00:29 INFO - PROCESS | 3620 | 1465426829754 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:29 INFO - PROCESS | 3620 | 1465426829871 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:00:29 INFO - PROCESS | 3620 | 1465426829974 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3620 | 1465426829977 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF80000 == 42 [pid = 3620] [id = 505] 16:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A774DA000) [pid = 3620] [serial = 1515] [outer = 0000000000000000] 16:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A7CCA4400) [pid = 3620] [serial = 1516] [outer = 0000000A774DA000] 16:00:30 INFO - PROCESS | 3620 | 1465426830033 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A7D0E5000) [pid = 3620] [serial = 1517] [outer = 0000000A774DA000] 16:00:30 INFO - PROCESS | 3620 | 1465426830819 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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1137ms 16:00:30 INFO - PROCESS | 3620 | 1465426830903 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3620 | 1465426830907 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:00:30 INFO - PROCESS | 3620 | 1465426830913 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3620 | 1465426830917 Marionette TRACE conn6 <- [1,1986,null,{}] 16:00:30 INFO - PROCESS | 3620 | 1465426830923 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}] 16:00:30 INFO - PROCESS | 3620 | 1465426830926 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:31 INFO - PROCESS | 3620 | 1465426831036 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:00:31 INFO - PROCESS | 3620 | 1465426831158 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 3620 | 1465426831161 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028E1800 == 43 [pid = 3620] [id = 506] 16:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (0000000A06398400) [pid = 3620] [serial = 1518] [outer = 0000000000000000] 16:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (0000000A063C7000) [pid = 3620] [serial = 1519] [outer = 0000000A06398400] 16:00:31 INFO - PROCESS | 3620 | 1465426831214 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (0000000A6EDD8800) [pid = 3620] [serial = 1520] [outer = 0000000A06398400] 16:00:31 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1B800 == 42 [pid = 3620] [id = 467] 16:00:31 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E166800 == 41 [pid = 3620] [id = 398] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (0000000A03D37800) [pid = 3620] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (0000000A05399C00) [pid = 3620] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0000000A70A59400) [pid = 3620] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A03DC2000) [pid = 3620] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A76F77000) [pid = 3620] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A7A1B2C00) [pid = 3620] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A7A5E6800) [pid = 3620] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A7A1A5400) [pid = 3620] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A70EA7000) [pid = 3620] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A76912400) [pid = 3620] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A7A5D9C00) [pid = 3620] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A71ADFC00) [pid = 3620] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A755F3C00) [pid = 3620] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A0539AC00) [pid = 3620] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A76DDE800) [pid = 3620] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05DEE400) [pid = 3620] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A76916C00) [pid = 3620] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0285C800) [pid = 3620] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A70A53C00) [pid = 3620] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6F8D2C00) [pid = 3620] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A6ED49C00) [pid = 3620] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6F809000) [pid = 3620] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A05DEB400) [pid = 3620] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:00:31 INFO - PROCESS | 3620 | 1465426831765 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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 880ms 16:00:31 INFO - PROCESS | 3620 | 1465426831795 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3620 | 1465426831800 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:00:31 INFO - PROCESS | 3620 | 1465426831806 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 3620 | 1465426831809 Marionette TRACE conn6 <- [1,1990,null,{}] 16:00:31 INFO - PROCESS | 3620 | 1465426831813 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}] 16:00:31 INFO - PROCESS | 3620 | 1465426831815 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:31 INFO - PROCESS | 3620 | 1465426831911 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:00:31 INFO - PROCESS | 3620 | 1465426831917 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 3620 | 1465426831919 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB4800 == 42 [pid = 3620] [id = 507] 16:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A053A0C00) [pid = 3620] [serial = 1521] [outer = 0000000000000000] 16:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A065AFC00) [pid = 3620] [serial = 1522] [outer = 0000000A053A0C00] 16:00:31 INFO - PROCESS | 3620 | 1465426831971 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A6F6C8800) [pid = 3620] [serial = 1523] [outer = 0000000A053A0C00] 16:00:32 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:32 INFO - PROCESS | 3620 | 1465426832475 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]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 16:00:32 INFO - PROCESS | 3620 | 1465426832499 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3620 | 1465426832501 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:00:32 INFO - PROCESS | 3620 | 1465426832505 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 3620 | 1465426832509 Marionette TRACE conn6 <- [1,1994,null,{}] 16:00:32 INFO - PROCESS | 3620 | 1465426832520 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}] 16:00:32 INFO - PROCESS | 3620 | 1465426832525 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:32 INFO - PROCESS | 3620 | 1465426832617 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:00:32 INFO - PROCESS | 3620 | 1465426832626 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 3620 | 1465426832630 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A86000 == 43 [pid = 3620] [id = 508] 16:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A70A58400) [pid = 3620] [serial = 1524] [outer = 0000000000000000] 16:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A70E9C400) [pid = 3620] [serial = 1525] [outer = 0000000A70A58400] 16:00:32 INFO - PROCESS | 3620 | 1465426832679 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A75148800) [pid = 3620] [serial = 1526] [outer = 0000000A70A58400] 16:00:33 INFO - PROCESS | 3620 | 1465426833158 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]]]}] 16:00:33 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 16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 16:00:33 INFO - PROCESS | 3620 | 1465426833200 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3620 | 1465426833203 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:00:33 INFO - PROCESS | 3620 | 1465426833207 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3620 | 1465426833208 Marionette TRACE conn6 <- [1,1998,null,{}] 16:00:33 INFO - PROCESS | 3620 | 1465426833212 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}] 16:00:33 INFO - PROCESS | 3620 | 1465426833214 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:33 INFO - PROCESS | 3620 | 1465426833331 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:00:33 INFO - PROCESS | 3620 | 1465426833418 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 3620 | 1465426833420 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E5F000 == 44 [pid = 3620] [id = 509] 16:00:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7594AC00) [pid = 3620] [serial = 1527] [outer = 0000000000000000] 16:00:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A76912400) [pid = 3620] [serial = 1528] [outer = 0000000A7594AC00] 16:00:33 INFO - PROCESS | 3620 | 1465426833465 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A76DE1800) [pid = 3620] [serial = 1529] [outer = 0000000A7594AC00] 16:00:33 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:33 INFO - PROCESS | 3620 | 1465426833842 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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 16:00:33 INFO - PROCESS | 3620 | 1465426833879 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3620 | 1465426833881 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:00:33 INFO - PROCESS | 3620 | 1465426833884 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:00:33 INFO - PROCESS | 3620 | 1465426833886 Marionette TRACE conn6 <- [1,2002,null,{}] 16:00:33 INFO - PROCESS | 3620 | 1465426833890 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}] 16:00:33 INFO - PROCESS | 3620 | 1465426833892 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:34 INFO - PROCESS | 3620 | 1465426834018 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:00:34 INFO - PROCESS | 3620 | 1465426834043 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3620 | 1465426834045 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71041800 == 45 [pid = 3620] [id = 510] 16:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7745A000) [pid = 3620] [serial = 1530] [outer = 0000000000000000] 16:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7A1A7800) [pid = 3620] [serial = 1531] [outer = 0000000A7745A000] 16:00:34 INFO - PROCESS | 3620 | 1465426834090 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A7A5E0000) [pid = 3620] [serial = 1532] [outer = 0000000A7745A000] 16:00:34 INFO - PROCESS | 3620 | 1465426834543 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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 16:00:34 INFO - PROCESS | 3620 | 1465426834561 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3620 | 1465426834564 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:00:34 INFO - PROCESS | 3620 | 1465426834567 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 3620 | 1465426834569 Marionette TRACE conn6 <- [1,2006,null,{}] 16:00:34 INFO - PROCESS | 3620 | 1465426834572 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}] 16:00:34 INFO - PROCESS | 3620 | 1465426834579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:34 INFO - PROCESS | 3620 | 1465426834749 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:00:34 INFO - PROCESS | 3620 | 1465426834808 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3620 | 1465426834811 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C81800 == 46 [pid = 3620] [id = 511] 16:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A7A5EBC00) [pid = 3620] [serial = 1533] [outer = 0000000000000000] 16:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A7B041C00) [pid = 3620] [serial = 1534] [outer = 0000000A7A5EBC00] 16:00:34 INFO - PROCESS | 3620 | 1465426834857 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A7D0E9800) [pid = 3620] [serial = 1535] [outer = 0000000A7A5EBC00] 16:00:35 INFO - PROCESS | 3620 | 1465426835307 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]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 774ms 16:00:35 INFO - PROCESS | 3620 | 1465426835342 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:00:35 INFO - PROCESS | 3620 | 1465426835352 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:00:35 INFO - PROCESS | 3620 | 1465426835363 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3620 | 1465426835365 Marionette TRACE conn6 <- [1,2010,null,{}] 16:00:35 INFO - PROCESS | 3620 | 1465426835369 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}] 16:00:35 INFO - PROCESS | 3620 | 1465426835371 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:35 INFO - PROCESS | 3620 | 1465426835490 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:00:35 INFO - PROCESS | 3620 | 1465426835548 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 3620 | 1465426835550 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D35800 == 47 [pid = 3620] [id = 512] 16:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7D0E4800) [pid = 3620] [serial = 1536] [outer = 0000000000000000] 16:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A7D325000) [pid = 3620] [serial = 1537] [outer = 0000000A7D0E4800] 16:00:35 INFO - PROCESS | 3620 | 1465426835595 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A7D484C00) [pid = 3620] [serial = 1538] [outer = 0000000A7D0E4800] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A02855C00) [pid = 3620] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A05394000) [pid = 3620] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A71109000) [pid = 3620] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A76919C00) [pid = 3620] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A75C5FC00) [pid = 3620] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A065B8C00) [pid = 3620] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A02851800) [pid = 3620] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A02EBA400) [pid = 3620] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A02E41400) [pid = 3620] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6ED4FC00) [pid = 3620] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05DEBC00) [pid = 3620] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A7A5E1C00) [pid = 3620] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A75C64400) [pid = 3620] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B036800) [pid = 3620] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A758D0000) [pid = 3620] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:00:36 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A70EAB800) [pid = 3620] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:00:36 INFO - PROCESS | 3620 | 1465426836146 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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 839ms 16:00:36 INFO - PROCESS | 3620 | 1465426836195 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 3620 | 1465426836198 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:00:36 INFO - PROCESS | 3620 | 1465426836201 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3620 | 1465426836204 Marionette TRACE conn6 <- [1,2014,null,{}] 16:00:36 INFO - PROCESS | 3620 | 1465426836212 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}] 16:00:36 INFO - PROCESS | 3620 | 1465426836214 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:36 INFO - PROCESS | 3620 | 1465426836301 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:00:36 INFO - PROCESS | 3620 | 1465426836312 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 3620 | 1465426836314 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D0E800 == 48 [pid = 3620] [id = 513] 16:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A05DF0000) [pid = 3620] [serial = 1539] [outer = 0000000000000000] 16:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6ECB9800) [pid = 3620] [serial = 1540] [outer = 0000000A05DF0000] 16:00:36 INFO - PROCESS | 3620 | 1465426836358 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A758D0000) [pid = 3620] [serial = 1541] [outer = 0000000A05DF0000] 16:00:36 INFO - PROCESS | 3620 | 1465426836777 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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 16:00:36 INFO - PROCESS | 3620 | 1465426836832 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:00:36 INFO - PROCESS | 3620 | 1465426836834 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:00:36 INFO - PROCESS | 3620 | 1465426836838 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3620 | 1465426836840 Marionette TRACE conn6 <- [1,2018,null,{}] 16:00:36 INFO - PROCESS | 3620 | 1465426836843 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}] 16:00:36 INFO - PROCESS | 3620 | 1465426836845 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:36 INFO - PROCESS | 3620 | 1465426836936 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:00:36 INFO - PROCESS | 3620 | 1465426836942 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 3620 | 1465426836944 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D08A000 == 49 [pid = 3620] [id = 514] 16:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7A5E1C00) [pid = 3620] [serial = 1542] [outer = 0000000000000000] 16:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7D48D800) [pid = 3620] [serial = 1543] [outer = 0000000A7A5E1C00] 16:00:36 INFO - PROCESS | 3620 | 1465426836990 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A75E31800) [pid = 3620] [serial = 1544] [outer = 0000000A7A5E1C00] 16:00:37 INFO - PROCESS | 3620 | 1465426837416 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]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:00:37 INFO - PROCESS | 3620 | 1465426837469 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 3620 | 1465426837472 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:00:37 INFO - PROCESS | 3620 | 1465426837475 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 3620 | 1465426837477 Marionette TRACE conn6 <- [1,2022,null,{}] 16:00:37 INFO - PROCESS | 3620 | 1465426837481 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}] 16:00:37 INFO - PROCESS | 3620 | 1465426837483 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:37 INFO - PROCESS | 3620 | 1465426837576 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:00:37 INFO - PROCESS | 3620 | 1465426837595 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 3620 | 1465426837597 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D216000 == 50 [pid = 3620] [id = 515] 16:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A027DD800) [pid = 3620] [serial = 1545] [outer = 0000000000000000] 16:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A06067C00) [pid = 3620] [serial = 1546] [outer = 0000000A027DD800] 16:00:37 INFO - PROCESS | 3620 | 1465426837642 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A06073C00) [pid = 3620] [serial = 1547] [outer = 0000000A027DD800] 16:00:38 INFO - PROCESS | 3620 | 1465426838165 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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 16:00:38 INFO - PROCESS | 3620 | 1465426838213 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 3620 | 1465426838218 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:00:38 INFO - PROCESS | 3620 | 1465426838224 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 3620 | 1465426838228 Marionette TRACE conn6 <- [1,2026,null,{}] 16:00:38 INFO - PROCESS | 3620 | 1465426838234 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}] 16:00:38 INFO - PROCESS | 3620 | 1465426838238 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:38 INFO - PROCESS | 3620 | 1465426838362 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:00:38 INFO - PROCESS | 3620 | 1465426838483 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 3620 | 1465426838489 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02956000 == 51 [pid = 3620] [id = 516] 16:00:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02E44C00) [pid = 3620] [serial = 1548] [outer = 0000000000000000] 16:00:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A02EF4800) [pid = 3620] [serial = 1549] [outer = 0000000A02E44C00] 16:00:38 INFO - PROCESS | 3620 | 1465426838550 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A0606B800) [pid = 3620] [serial = 1550] [outer = 0000000A02E44C00] 16:00:39 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:39 INFO - PROCESS | 3620 | 1465426839169 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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 986ms 16:00:39 INFO - PROCESS | 3620 | 1465426839213 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 3620 | 1465426839218 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:00:39 INFO - PROCESS | 3620 | 1465426839225 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3620 | 1465426839228 Marionette TRACE conn6 <- [1,2030,null,{}] 16:00:39 INFO - PROCESS | 3620 | 1465426839232 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}] 16:00:39 INFO - PROCESS | 3620 | 1465426839235 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:39 INFO - PROCESS | 3620 | 1465426839355 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:00:39 INFO - PROCESS | 3620 | 1465426839483 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 3620 | 1465426839486 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70767800 == 52 [pid = 3620] [id = 517] 16:00:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A70629000) [pid = 3620] [serial = 1551] [outer = 0000000000000000] 16:00:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7072BC00) [pid = 3620] [serial = 1552] [outer = 0000000A70629000] 16:00:39 INFO - PROCESS | 3620 | 1465426839544 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A74EB0000) [pid = 3620] [serial = 1553] [outer = 0000000A70629000] 16:00:40 INFO - PROCESS | 3620 | 1465426840140 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]]]}] 16:00:40 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) 16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 943ms 16:00:40 INFO - PROCESS | 3620 | 1465426840170 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3620 | 1465426840173 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:00:40 INFO - PROCESS | 3620 | 1465426840177 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 3620 | 1465426840181 Marionette TRACE conn6 <- [1,2034,null,{}] 16:00:40 INFO - PROCESS | 3620 | 1465426840193 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}] 16:00:40 INFO - PROCESS | 3620 | 1465426840198 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:40 INFO - PROCESS | 3620 | 1465426840318 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:00:40 INFO - PROCESS | 3620 | 1465426840446 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 3620 | 1465426840450 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7DB0E000 == 53 [pid = 3620] [id = 518] 16:00:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A7A5D8C00) [pid = 3620] [serial = 1554] [outer = 0000000000000000] 16:00:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A7AF07000) [pid = 3620] [serial = 1555] [outer = 0000000A7A5D8C00] 16:00:40 INFO - PROCESS | 3620 | 1465426840509 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0000000A7B65B800) [pid = 3620] [serial = 1556] [outer = 0000000A7A5D8C00] 16:00:41 INFO - PROCESS | 3620 | 1465426841159 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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1032ms 16:00:41 INFO - PROCESS | 3620 | 1465426841211 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3620 | 1465426841214 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:00:41 INFO - PROCESS | 3620 | 1465426841218 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 3620 | 1465426841220 Marionette TRACE conn6 <- [1,2038,null,{}] 16:00:41 INFO - PROCESS | 3620 | 1465426841224 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}] 16:00:41 INFO - PROCESS | 3620 | 1465426841226 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:41 INFO - PROCESS | 3620 | 1465426841346 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:00:41 INFO - PROCESS | 3620 | 1465426841629 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 3620 | 1465426841633 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DEE000 == 54 [pid = 3620] [id = 519] 16:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (0000000A02846000) [pid = 3620] [serial = 1557] [outer = 0000000000000000] 16:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (0000000A02E40000) [pid = 3620] [serial = 1558] [outer = 0000000A02846000] 16:00:41 INFO - PROCESS | 3620 | 1465426841709 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (0000000A03DBB400) [pid = 3620] [serial = 1559] [outer = 0000000A02846000] 16:00:42 INFO - PROCESS | 3620 | 1465426842331 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]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1184ms 16:00:42 INFO - PROCESS | 3620 | 1465426842405 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3620 | 1465426842409 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:00:42 INFO - PROCESS | 3620 | 1465426842413 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 3620 | 1465426842416 Marionette TRACE conn6 <- [1,2042,null,{}] 16:00:42 INFO - PROCESS | 3620 | 1465426842421 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}] 16:00:42 INFO - PROCESS | 3620 | 1465426842426 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A7C800 == 53 [pid = 3620] [id = 403] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70765000 == 52 [pid = 3620] [id = 497] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751E1800 == 51 [pid = 3620] [id = 498] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D08A000 == 50 [pid = 3620] [id = 514] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D0E800 == 49 [pid = 3620] [id = 513] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D35800 == 48 [pid = 3620] [id = 512] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C81800 == 47 [pid = 3620] [id = 511] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71041800 == 46 [pid = 3620] [id = 510] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E5F000 == 45 [pid = 3620] [id = 509] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A86000 == 44 [pid = 3620] [id = 508] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB4800 == 43 [pid = 3620] [id = 507] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028E1800 == 42 [pid = 3620] [id = 506] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFDF800 == 41 [pid = 3620] [id = 504] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F8AD800 == 40 [pid = 3620] [id = 503] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E82000 == 39 [pid = 3620] [id = 502] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060BB000 == 38 [pid = 3620] [id = 465] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02834800 == 37 [pid = 3620] [id = 499] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAD8000 == 36 [pid = 3620] [id = 501] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060C4800 == 35 [pid = 3620] [id = 395] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D3F800 == 34 [pid = 3620] [id = 500] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF80000 == 33 [pid = 3620] [id = 505] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A750CD000 == 32 [pid = 3620] [id = 478] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7FCE5000 == 31 [pid = 3620] [id = 402] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DEE000 == 30 [pid = 3620] [id = 519] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7DB0E000 == 29 [pid = 3620] [id = 518] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70767800 == 28 [pid = 3620] [id = 517] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D216000 == 27 [pid = 3620] [id = 515] 16:00:43 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02956000 == 26 [pid = 3620] [id = 516] 16:00:43 INFO - PROCESS | 3620 | 1465426843166 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (0000000A750F1800) [pid = 3620] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (0000000A75B6F400) [pid = 3620] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0000000A7A5E4800) [pid = 3620] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0000000A7A1AB400) [pid = 3620] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A76862000) [pid = 3620] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A76F74800) [pid = 3620] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A70732400) [pid = 3620] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A6ED4E000) [pid = 3620] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A0539C400) [pid = 3620] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A0285D000) [pid = 3620] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A05DE9000) [pid = 3620] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A05397C00) [pid = 3620] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A063C5000) [pid = 3620] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6EDE2800) [pid = 3620] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A700B9800) [pid = 3620] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A03D3D000) [pid = 3620] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A70A5D400) [pid = 3620] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7A5EDC00) [pid = 3620] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7AAAA800) [pid = 3620] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7B040400) [pid = 3620] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7B0E6800) [pid = 3620] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7B039C00) [pid = 3620] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7ABE7C00) [pid = 3620] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7AF08C00) [pid = 3620] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A50E000) [pid = 3620] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A71103800) [pid = 3620] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A75831800) [pid = 3620] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02EED800) [pid = 3620] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A063C3800) [pid = 3620] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:00:43 INFO - PROCESS | 3620 | 1465426843363 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 3620 | 1465426843366 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020B0800 == 27 [pid = 3620] [id = 520] 16:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A027D4C00) [pid = 3620] [serial = 1560] [outer = 0000000000000000] 16:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A027DD000) [pid = 3620] [serial = 1561] [outer = 0000000A027D4C00] 16:00:43 INFO - PROCESS | 3620 | 1465426843417 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A0285D800) [pid = 3620] [serial = 1562] [outer = 0000000A027D4C00] 16:00:43 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:43 INFO - PROCESS | 3620 | 1465426843877 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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1483ms 16:00:43 INFO - PROCESS | 3620 | 1465426843902 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 3620 | 1465426843907 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:00:43 INFO - PROCESS | 3620 | 1465426843911 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 3620 | 1465426843915 Marionette TRACE conn6 <- [1,2046,null,{}] 16:00:43 INFO - PROCESS | 3620 | 1465426843919 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}] 16:00:43 INFO - PROCESS | 3620 | 1465426843922 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:44 INFO - PROCESS | 3620 | 1465426844014 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:00:44 INFO - PROCESS | 3620 | 1465426844022 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3620 | 1465426844025 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DE8000 == 28 [pid = 3620] [id = 521] 16:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A03D37C00) [pid = 3620] [serial = 1563] [outer = 0000000000000000] 16:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A03DC8000) [pid = 3620] [serial = 1564] [outer = 0000000A03D37C00] 16:00:44 INFO - PROCESS | 3620 | 1465426844073 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A05D6B400) [pid = 3620] [serial = 1565] [outer = 0000000A03D37C00] 16:00:44 INFO - PROCESS | 3620 | 1465426844543 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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 16:00:44 INFO - PROCESS | 3620 | 1465426844586 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:00:44 INFO - PROCESS | 3620 | 1465426844590 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:00:44 INFO - PROCESS | 3620 | 1465426844594 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3620 | 1465426844596 Marionette TRACE conn6 <- [1,2050,null,{}] 16:00:44 INFO - PROCESS | 3620 | 1465426844600 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}] 16:00:44 INFO - PROCESS | 3620 | 1465426844603 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:44 INFO - PROCESS | 3620 | 1465426844732 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:00:44 INFO - PROCESS | 3620 | 1465426844821 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3620 | 1465426844823 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9A000 == 29 [pid = 3620] [id = 522] 16:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A03D3D000) [pid = 3620] [serial = 1566] [outer = 0000000000000000] 16:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A06398800) [pid = 3620] [serial = 1567] [outer = 0000000A03D3D000] 16:00:44 INFO - PROCESS | 3620 | 1465426844871 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A063C6400) [pid = 3620] [serial = 1568] [outer = 0000000A03D3D000] 16:00:45 INFO - PROCESS | 3620 | 1465426845270 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]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 732ms 16:00:45 INFO - PROCESS | 3620 | 1465426845327 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3620 | 1465426845331 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:00:45 INFO - PROCESS | 3620 | 1465426845343 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3620 | 1465426845347 Marionette TRACE conn6 <- [1,2054,null,{}] 16:00:45 INFO - PROCESS | 3620 | 1465426845351 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}] 16:00:45 INFO - PROCESS | 3620 | 1465426845355 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:45 INFO - PROCESS | 3620 | 1465426845488 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:00:45 INFO - PROCESS | 3620 | 1465426845513 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 3620 | 1465426845515 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A7A800 == 30 [pid = 3620] [id = 523] 16:00:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6ECBA400) [pid = 3620] [serial = 1569] [outer = 0000000000000000] 16:00:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6ED50800) [pid = 3620] [serial = 1570] [outer = 0000000A6ECBA400] 16:00:45 INFO - PROCESS | 3620 | 1465426845561 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A700BA400) [pid = 3620] [serial = 1571] [outer = 0000000A6ECBA400] 16:00:46 INFO - PROCESS | 3620 | 1465426846015 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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 16:00:46 INFO - PROCESS | 3620 | 1465426846097 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3620 | 1465426846099 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:00:46 INFO - PROCESS | 3620 | 1465426846103 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3620 | 1465426846105 Marionette TRACE conn6 <- [1,2058,null,{}] 16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:00:46 INFO - PROCESS | 3620 | 1465426846109 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}] 16:00:46 INFO - PROCESS | 3620 | 1465426846111 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:46 INFO - PROCESS | 3620 | 1465426846235 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:00:46 INFO - PROCESS | 3620 | 1465426846245 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3620 | 1465426846247 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE8800 == 31 [pid = 3620] [id = 524] 16:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A6FF4FC00) [pid = 3620] [serial = 1572] [outer = 0000000000000000] 16:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7072C000) [pid = 3620] [serial = 1573] [outer = 0000000A6FF4FC00] 16:00:46 INFO - PROCESS | 3620 | 1465426846293 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A70E92400) [pid = 3620] [serial = 1574] [outer = 0000000A6FF4FC00] 16:00:46 INFO - PROCESS | 3620 | 1465426846739 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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 16:00:46 INFO - PROCESS | 3620 | 1465426846781 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3620 | 1465426846783 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:00:46 INFO - PROCESS | 3620 | 1465426846786 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:00:46 INFO - PROCESS | 3620 | 1465426846788 Marionette TRACE conn6 <- [1,2062,null,{}] 16:00:46 INFO - PROCESS | 3620 | 1465426846791 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}] 16:00:46 INFO - PROCESS | 3620 | 1465426846793 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:46 INFO - PROCESS | 3620 | 1465426846908 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:00:46 INFO - PROCESS | 3620 | 1465426846913 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3620 | 1465426846920 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A62B5F000 == 32 [pid = 3620] [id = 525] 16:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02EF3C00) [pid = 3620] [serial = 1575] [outer = 0000000000000000] 16:00:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A74E48000) [pid = 3620] [serial = 1576] [outer = 0000000A02EF3C00] 16:00:47 INFO - PROCESS | 3620 | 1465426847023 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A75945C00) [pid = 3620] [serial = 1577] [outer = 0000000A02EF3C00] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A027DD800) [pid = 3620] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A7594AC00) [pid = 3620] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A70A58400) [pid = 3620] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A0284EC00) [pid = 3620] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05DF0000) [pid = 3620] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A774DA000) [pid = 3620] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7A5E1C00) [pid = 3620] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A773B9000) [pid = 3620] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6EDE4000) [pid = 3620] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7745A000) [pid = 3620] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A7B076400) [pid = 3620] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A053A0C00) [pid = 3620] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A06398400) [pid = 3620] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7D0E4800) [pid = 3620] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:00:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7A5EBC00) [pid = 3620] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:00:47 INFO - PROCESS | 3620 | 1465426847805 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]]]}] 16:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1077ms 16:00:47 INFO - PROCESS | 3620 | 1465426847867 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3620 | 1465426847869 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:00:47 INFO - PROCESS | 3620 | 1465426847875 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 3620 | 1465426847877 Marionette TRACE conn6 <- [1,2066,null,{}] 16:00:47 INFO - PROCESS | 3620 | 1465426847881 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}] 16:00:47 INFO - PROCESS | 3620 | 1465426847883 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:47 INFO - PROCESS | 3620 | 1465426847982 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:00:47 INFO - PROCESS | 3620 | 1465426847988 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 3620 | 1465426847990 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020BA000 == 33 [pid = 3620] [id = 526] 16:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A05D68C00) [pid = 3620] [serial = 1578] [outer = 0000000000000000] 16:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A063BFC00) [pid = 3620] [serial = 1579] [outer = 0000000A05D68C00] 16:00:48 INFO - PROCESS | 3620 | 1465426848037 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A75C5F800) [pid = 3620] [serial = 1580] [outer = 0000000A05D68C00] 16:00:48 INFO - PROCESS | 3620 | 1465426848460 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]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 16:00:48 INFO - PROCESS | 3620 | 1465426848505 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3620 | 1465426848507 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:00:48 INFO - PROCESS | 3620 | 1465426848510 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3620 | 1465426848512 Marionette TRACE conn6 <- [1,2070,null,{}] 16:00:48 INFO - PROCESS | 3620 | 1465426848516 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}] 16:00:48 INFO - PROCESS | 3620 | 1465426848518 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:48 INFO - PROCESS | 3620 | 1465426848601 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:00:48 INFO - PROCESS | 3620 | 1465426848607 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 3620 | 1465426848609 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71FF3800 == 34 [pid = 3620] [id = 527] 16:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02EB6C00) [pid = 3620] [serial = 1581] [outer = 0000000000000000] 16:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A76DAB800) [pid = 3620] [serial = 1582] [outer = 0000000A02EB6C00] 16:00:48 INFO - PROCESS | 3620 | 1465426848654 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A77458C00) [pid = 3620] [serial = 1583] [outer = 0000000A02EB6C00] 16:00:49 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:49 INFO - PROCESS | 3620 | 1465426849096 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]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 16:00:49 INFO - PROCESS | 3620 | 1465426849141 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3620 | 1465426849144 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:00:49 INFO - PROCESS | 3620 | 1465426849147 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 3620 | 1465426849149 Marionette TRACE conn6 <- [1,2074,null,{}] 16:00:49 INFO - PROCESS | 3620 | 1465426849153 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}] 16:00:49 INFO - PROCESS | 3620 | 1465426849155 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:49 INFO - PROCESS | 3620 | 1465426849246 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:00:49 INFO - PROCESS | 3620 | 1465426849254 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 3620 | 1465426849256 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B88000 == 35 [pid = 3620] [id = 528] 16:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76911000) [pid = 3620] [serial = 1584] [outer = 0000000000000000] 16:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7A1B2000) [pid = 3620] [serial = 1585] [outer = 0000000A76911000] 16:00:49 INFO - PROCESS | 3620 | 1465426849301 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7A5E1000) [pid = 3620] [serial = 1586] [outer = 0000000A76911000] 16:00:49 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D227000 == 34 [pid = 3620] [id = 10] 16:00:49 INFO - PROCESS | 3620 | 1465426849814 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]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 16:00:49 INFO - PROCESS | 3620 | 1465426849884 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3620 | 1465426849889 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:00:49 INFO - PROCESS | 3620 | 1465426849894 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 3620 | 1465426849899 Marionette TRACE conn6 <- [1,2078,null,{}] 16:00:49 INFO - PROCESS | 3620 | 1465426849907 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}] 16:00:49 INFO - PROCESS | 3620 | 1465426849910 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:50 INFO - PROCESS | 3620 | 1465426850046 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:00:50 INFO - PROCESS | 3620 | 1465426850165 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 3620 | 1465426850170 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E77000 == 35 [pid = 3620] [id = 529] 16:00:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A02854800) [pid = 3620] [serial = 1587] [outer = 0000000000000000] 16:00:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A02E3CC00) [pid = 3620] [serial = 1588] [outer = 0000000A02854800] 16:00:50 INFO - PROCESS | 3620 | 1465426850232 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A03D40400) [pid = 3620] [serial = 1589] [outer = 0000000A02854800] 16:00:51 INFO - PROCESS | 3620 | 1465426851030 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]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1198ms 16:00:51 INFO - PROCESS | 3620 | 1465426851096 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3620 | 1465426851101 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:00:51 INFO - PROCESS | 3620 | 1465426851108 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 3620 | 1465426851111 Marionette TRACE conn6 <- [1,2082,null,{}] 16:00:51 INFO - PROCESS | 3620 | 1465426851115 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}] 16:00:51 INFO - PROCESS | 3620 | 1465426851118 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:51 INFO - PROCESS | 3620 | 1465426851255 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:00:51 INFO - PROCESS | 3620 | 1465426851375 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 3620 | 1465426851378 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DF4000 == 36 [pid = 3620] [id = 530] 16:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A0606CC00) [pid = 3620] [serial = 1590] [outer = 0000000000000000] 16:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A6ECBEC00) [pid = 3620] [serial = 1591] [outer = 0000000A0606CC00] 16:00:51 INFO - PROCESS | 3620 | 1465426851437 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A6EDE7400) [pid = 3620] [serial = 1592] [outer = 0000000A0606CC00] 16:00:52 INFO - PROCESS | 3620 | 1465426852296 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]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1243ms 16:00:52 INFO - PROCESS | 3620 | 1465426852355 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3620 | 1465426852359 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:00:52 INFO - PROCESS | 3620 | 1465426852365 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 3620 | 1465426852369 Marionette TRACE conn6 <- [1,2086,null,{}] 16:00:52 INFO - PROCESS | 3620 | 1465426852419 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}] 16:00:52 INFO - PROCESS | 3620 | 1465426852423 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:52 INFO - PROCESS | 3620 | 1465426852517 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:00:52 INFO - PROCESS | 3620 | 1465426852642 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3620 | 1465426852646 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B2D800 == 37 [pid = 3620] [id = 531] 16:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A027D1000) [pid = 3620] [serial = 1593] [outer = 0000000000000000] 16:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A027DC000) [pid = 3620] [serial = 1594] [outer = 0000000A027D1000] 16:00:52 INFO - PROCESS | 3620 | 1465426852697 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A02E43000) [pid = 3620] [serial = 1595] [outer = 0000000A027D1000] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71FF3800 == 36 [pid = 3620] [id = 527] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020BA000 == 35 [pid = 3620] [id = 526] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A62B5F000 == 34 [pid = 3620] [id = 525] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE8800 == 33 [pid = 3620] [id = 524] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A7A800 == 32 [pid = 3620] [id = 523] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9A000 == 31 [pid = 3620] [id = 522] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DE8000 == 30 [pid = 3620] [id = 521] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020B0800 == 29 [pid = 3620] [id = 520] 16:00:52 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F624800 == 28 [pid = 3620] [id = 12] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A06067C00) [pid = 3620] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A06073C00) [pid = 3620] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A75E31800) [pid = 3620] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A76DE1800) [pid = 3620] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A70E9C400) [pid = 3620] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A02EBA800) [pid = 3620] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A758D0000) [pid = 3620] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7CCA4400) [pid = 3620] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A76912400) [pid = 3620] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7D48D800) [pid = 3620] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7B0E7C00) [pid = 3620] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6FF40800) [pid = 3620] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7A5CEC00) [pid = 3620] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A05D6E000) [pid = 3620] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7A1A7800) [pid = 3620] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A75148800) [pid = 3620] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7B6CE800) [pid = 3620] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A065AFC00) [pid = 3620] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A6EDD8800) [pid = 3620] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7D484C00) [pid = 3620] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6F6C8800) [pid = 3620] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7A5E0000) [pid = 3620] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6ECB9800) [pid = 3620] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A063C7000) [pid = 3620] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7D0E5000) [pid = 3620] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7D0E9800) [pid = 3620] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7D325000) [pid = 3620] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7B041C00) [pid = 3620] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:00:52 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70A5B800) [pid = 3620] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:00:53 INFO - PROCESS | 3620 | 1465426853229 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]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 880ms 16:00:53 INFO - PROCESS | 3620 | 1465426853247 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3620 | 1465426853251 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:00:53 INFO - PROCESS | 3620 | 1465426853262 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:00:53 INFO - PROCESS | 3620 | 1465426853265 Marionette TRACE conn6 <- [1,2090,null,{}] 16:00:53 INFO - PROCESS | 3620 | 1465426853269 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}] 16:00:53 INFO - PROCESS | 3620 | 1465426853272 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:53 INFO - PROCESS | 3620 | 1465426853365 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:00:53 INFO - PROCESS | 3620 | 1465426853374 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 3620 | 1465426853376 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B20800 == 29 [pid = 3620] [id = 532] 16:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A03D3D400) [pid = 3620] [serial = 1596] [outer = 0000000000000000] 16:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A03DBC400) [pid = 3620] [serial = 1597] [outer = 0000000A03D3D400] 16:00:53 INFO - PROCESS | 3620 | 1465426853425 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A0539B800) [pid = 3620] [serial = 1598] [outer = 0000000A03D3D400] 16:00:53 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:53 INFO - PROCESS | 3620 | 1465426853905 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]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 16:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:00:53 INFO - PROCESS | 3620 | 1465426853937 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3620 | 1465426853940 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:00:53 INFO - PROCESS | 3620 | 1465426853943 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 3620 | 1465426853947 Marionette TRACE conn6 <- [1,2094,null,{}] 16:00:53 INFO - PROCESS | 3620 | 1465426853959 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}] 16:00:53 INFO - PROCESS | 3620 | 1465426853964 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:54 INFO - PROCESS | 3620 | 1465426854086 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:00:54 INFO - PROCESS | 3620 | 1465426854170 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3620 | 1465426854174 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064D4800 == 30 [pid = 3620] [id = 533] 16:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A06396C00) [pid = 3620] [serial = 1599] [outer = 0000000000000000] 16:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A063BD000) [pid = 3620] [serial = 1600] [outer = 0000000A06396C00] 16:00:54 INFO - PROCESS | 3620 | 1465426854230 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A065BD000) [pid = 3620] [serial = 1601] [outer = 0000000A06396C00] 16:00:54 INFO - PROCESS | 3620 | 1465426854631 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] 16:00:54 INFO - PROCESS | 3620 | 1465426854681 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:00:54 INFO - PROCESS | 3620 | 1465426854683 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:00:54 INFO - PROCESS | 3620 | 1465426854685 Marionette TRACE conn6 <- [1,2098,null,{}] 16:00:54 INFO - PROCESS | 3620 | 1465426854689 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}] 16:00:54 INFO - PROCESS | 3620 | 1465426854691 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:54 INFO - PROCESS | 3620 | 1465426854782 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:00:54 INFO - PROCESS | 3620 | 1465426854788 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3620 | 1465426854791 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE5000 == 31 [pid = 3620] [id = 534] 16:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6ED47000) [pid = 3620] [serial = 1602] [outer = 0000000000000000] 16:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6F645000) [pid = 3620] [serial = 1603] [outer = 0000000A6ED47000] 16:00:54 INFO - PROCESS | 3620 | 1465426854836 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A700BC400) [pid = 3620] [serial = 1604] [outer = 0000000A6ED47000] 16:00:55 INFO - PROCESS | 3620 | 1465426855288 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 16:00:55 INFO - PROCESS | 3620 | 1465426855316 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 3620 | 1465426855318 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:00:55 INFO - PROCESS | 3620 | 1465426855322 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 3620 | 1465426855324 Marionette TRACE conn6 <- [1,2102,null,{}] 16:00:55 INFO - PROCESS | 3620 | 1465426855333 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}] 16:00:55 INFO - PROCESS | 3620 | 1465426855335 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:55 INFO - PROCESS | 3620 | 1465426855457 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:00:55 INFO - PROCESS | 3620 | 1465426855539 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 3620 | 1465426855541 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDEB000 == 32 [pid = 3620] [id = 535] 16:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70699800) [pid = 3620] [serial = 1605] [outer = 0000000000000000] 16:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70730C00) [pid = 3620] [serial = 1606] [outer = 0000000A70699800] 16:00:55 INFO - PROCESS | 3620 | 1465426855586 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70E07C00) [pid = 3620] [serial = 1607] [outer = 0000000A70699800] 16:00:56 INFO - PROCESS | 3620 | 1465426856009 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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 733ms 16:00:56 INFO - PROCESS | 3620 | 1465426856058 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3620 | 1465426856060 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:00:56 INFO - PROCESS | 3620 | 1465426856071 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3620 | 1465426856073 Marionette TRACE conn6 <- [1,2106,null,{}] 16:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:00:56 INFO - PROCESS | 3620 | 1465426856077 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}] 16:00:56 INFO - PROCESS | 3620 | 1465426856083 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:56 INFO - PROCESS | 3620 | 1465426856233 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:00:56 INFO - PROCESS | 3620 | 1465426856295 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3620 | 1465426856298 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714C8000 == 33 [pid = 3620] [id = 536] 16:00:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A74EB3800) [pid = 3620] [serial = 1608] [outer = 0000000000000000] 16:00:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A75836000) [pid = 3620] [serial = 1609] [outer = 0000000A74EB3800] 16:00:56 INFO - PROCESS | 3620 | 1465426856343 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75C64800) [pid = 3620] [serial = 1610] [outer = 0000000A74EB3800] 16:00:56 INFO - PROCESS | 3620 | 1465426856775 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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 16:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:00:56 INFO - PROCESS | 3620 | 1465426856826 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3620 | 1465426856828 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:00:56 INFO - PROCESS | 3620 | 1465426856841 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3620 | 1465426856843 Marionette TRACE conn6 <- [1,2110,null,{}] 16:00:56 INFO - PROCESS | 3620 | 1465426856854 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}] 16:00:56 INFO - PROCESS | 3620 | 1465426856857 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:56 INFO - PROCESS | 3620 | 1465426856967 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:00:57 INFO - PROCESS | 3620 | 1465426857025 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 3620 | 1465426857027 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B8A000 == 34 [pid = 3620] [id = 537] 16:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A76915000) [pid = 3620] [serial = 1611] [outer = 0000000000000000] 16:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A769C5000) [pid = 3620] [serial = 1612] [outer = 0000000A76915000] 16:00:57 INFO - PROCESS | 3620 | 1465426857073 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A774DA000) [pid = 3620] [serial = 1613] [outer = 0000000A76915000] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EF3C00) [pid = 3620] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A027D4C00) [pid = 3620] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A03D37C00) [pid = 3620] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A03D3D000) [pid = 3620] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02846000) [pid = 3620] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02E44C00) [pid = 3620] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6FF4FC00) [pid = 3620] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70629000) [pid = 3620] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7A5D8C00) [pid = 3620] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A70E91800) [pid = 3620] [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.] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A05D68C00) [pid = 3620] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02EB6C00) [pid = 3620] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:00:57 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ECBA400) [pid = 3620] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:00:57 INFO - PROCESS | 3620 | 1465426857665 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]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 881ms 16:00:57 INFO - PROCESS | 3620 | 1465426857719 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3620 | 1465426857724 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:00:57 INFO - PROCESS | 3620 | 1465426857729 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:00:57 INFO - PROCESS | 3620 | 1465426857733 Marionette TRACE conn6 <- [1,2114,null,{}] 16:00:57 INFO - PROCESS | 3620 | 1465426857739 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}] 16:00:57 INFO - PROCESS | 3620 | 1465426857742 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:57 INFO - PROCESS | 3620 | 1465426857891 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:00:58 INFO - PROCESS | 3620 | 1465426858015 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3620 | 1465426858018 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02957800 == 35 [pid = 3620] [id = 538] 16:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02754C00) [pid = 3620] [serial = 1614] [outer = 0000000000000000] 16:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02856C00) [pid = 3620] [serial = 1615] [outer = 0000000A02754C00] 16:00:58 INFO - PROCESS | 3620 | 1465426858077 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A03D38400) [pid = 3620] [serial = 1616] [outer = 0000000A02754C00] 16:00:58 INFO - PROCESS | 3620 | 1465426858697 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]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 985ms 16:00:58 INFO - PROCESS | 3620 | 1465426858718 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 3620 | 1465426858724 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:00:58 INFO - PROCESS | 3620 | 1465426858730 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 3620 | 1465426858734 Marionette TRACE conn6 <- [1,2118,null,{}] 16:00:58 INFO - PROCESS | 3620 | 1465426858738 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}] 16:00:58 INFO - PROCESS | 3620 | 1465426858741 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:58 INFO - PROCESS | 3620 | 1465426858861 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:00:58 INFO - PROCESS | 3620 | 1465426858956 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3620 | 1465426858959 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E54000 == 36 [pid = 3620] [id = 539] 16:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A05DF5400) [pid = 3620] [serial = 1617] [outer = 0000000000000000] 16:00:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A06069C00) [pid = 3620] [serial = 1618] [outer = 0000000A05DF5400] 16:00:59 INFO - PROCESS | 3620 | 1465426859016 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A065B4000) [pid = 3620] [serial = 1619] [outer = 0000000A05DF5400] 16:00:59 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:00:59 INFO - PROCESS | 3620 | 1465426859646 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] 16:00:59 INFO - PROCESS | 3620 | 1465426859720 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:00:59 INFO - PROCESS | 3620 | 1465426859724 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 3620 | 1465426859728 Marionette TRACE conn6 <- [1,2122,null,{}] 16:00:59 INFO - PROCESS | 3620 | 1465426859740 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}] 16:00:59 INFO - PROCESS | 3620 | 1465426859745 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:00:59 INFO - PROCESS | 3620 | 1465426859862 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:00:59 INFO - PROCESS | 3620 | 1465426859988 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 3620 | 1465426859992 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BC7800 == 37 [pid = 3620] [id = 540] 16:01:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70E91800) [pid = 3620] [serial = 1620] [outer = 0000000000000000] 16:01:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A71112800) [pid = 3620] [serial = 1621] [outer = 0000000A70E91800] 16:01:00 INFO - PROCESS | 3620 | 1465426860052 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A751A6C00) [pid = 3620] [serial = 1622] [outer = 0000000A70E91800] 16:01:00 INFO - PROCESS | 3620 | 1465426860615 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] 16:01:00 INFO - PROCESS | 3620 | 1465426860672 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:01:00 INFO - PROCESS | 3620 | 1465426860675 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3620 | 1465426860677 Marionette TRACE conn6 <- [1,2126,null,{}] 16:01:00 INFO - PROCESS | 3620 | 1465426860681 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}] 16:01:00 INFO - PROCESS | 3620 | 1465426860684 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:00 INFO - PROCESS | 3620 | 1465426860798 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:01:00 INFO - PROCESS | 3620 | 1465426860926 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 3620 | 1465426860928 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75920800 == 38 [pid = 3620] [id = 541] 16:01:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A0207F400) [pid = 3620] [serial = 1623] [outer = 0000000000000000] 16:01:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A77461400) [pid = 3620] [serial = 1624] [outer = 0000000A0207F400] 16:01:00 INFO - PROCESS | 3620 | 1465426860987 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7A5CE400) [pid = 3620] [serial = 1625] [outer = 0000000A0207F400] 16:01:01 INFO - PROCESS | 3620 | 1465426861721 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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1126ms 16:01:01 INFO - PROCESS | 3620 | 1465426861820 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3620 | 1465426861824 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:01:01 INFO - PROCESS | 3620 | 1465426861831 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 3620 | 1465426861834 Marionette TRACE conn6 <- [1,2130,null,{}] 16:01:01 INFO - PROCESS | 3620 | 1465426861841 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}] 16:01:01 INFO - PROCESS | 3620 | 1465426861844 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:01 INFO - PROCESS | 3620 | 1465426861960 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A714C8000 == 37 [pid = 3620] [id = 536] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDEB000 == 36 [pid = 3620] [id = 535] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE5000 == 35 [pid = 3620] [id = 534] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064D4800 == 34 [pid = 3620] [id = 533] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B20800 == 33 [pid = 3620] [id = 532] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B2D800 == 32 [pid = 3620] [id = 531] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B88000 == 31 [pid = 3620] [id = 528] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E77000 == 30 [pid = 3620] [id = 529] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DF4000 == 29 [pid = 3620] [id = 530] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75920800 == 28 [pid = 3620] [id = 541] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BC7800 == 27 [pid = 3620] [id = 540] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E54000 == 26 [pid = 3620] [id = 539] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B8A000 == 25 [pid = 3620] [id = 537] 16:01:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02957800 == 24 [pid = 3620] [id = 538] 16:01:02 INFO - PROCESS | 3620 | 1465426862643 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 3620 | 1465426862647 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A74E48000) [pid = 3620] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027DD000) [pid = 3620] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A05D6B400) [pid = 3620] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A03DC8000) [pid = 3620] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A0285D800) [pid = 3620] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A06398800) [pid = 3620] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063C6400) [pid = 3620] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03DBB400) [pid = 3620] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02E40000) [pid = 3620] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A0606B800) [pid = 3620] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02EF4800) [pid = 3620] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7072C000) [pid = 3620] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A74EB0000) [pid = 3620] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7072BC00) [pid = 3620] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7A1B2000) [pid = 3620] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7B65B800) [pid = 3620] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7AF07000) [pid = 3620] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6EEDAC00) [pid = 3620] [serial = 1094] [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.] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A75C5F800) [pid = 3620] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A063BFC00) [pid = 3620] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A77458C00) [pid = 3620] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A75945C00) [pid = 3620] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A6ED50800) [pid = 3620] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A700BA400) [pid = 3620] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A70E92400) [pid = 3620] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A76DAB800) [pid = 3620] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020A4800 == 25 [pid = 3620] [id = 542] 16:01:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A02078400) [pid = 3620] [serial = 1626] [outer = 0000000000000000] 16:01:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A02751000) [pid = 3620] [serial = 1627] [outer = 0000000A02078400] 16:01:02 INFO - PROCESS | 3620 | 1465426862816 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A027AB800) [pid = 3620] [serial = 1628] [outer = 0000000A02078400] 16:01:03 INFO - PROCESS | 3620 | 1465426863281 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] 16:01:03 INFO - PROCESS | 3620 | 1465426863329 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:01:03 INFO - PROCESS | 3620 | 1465426863333 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 3620 | 1465426863337 Marionette TRACE conn6 <- [1,2134,null,{}] 16:01:03 INFO - PROCESS | 3620 | 1465426863342 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}] 16:01:03 INFO - PROCESS | 3620 | 1465426863347 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:03 INFO - PROCESS | 3620 | 1465426863447 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:01:03 INFO - PROCESS | 3620 | 1465426863460 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3620 | 1465426863463 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02956800 == 26 [pid = 3620] [id = 543] 16:01:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02861400) [pid = 3620] [serial = 1629] [outer = 0000000000000000] 16:01:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02EB5C00) [pid = 3620] [serial = 1630] [outer = 0000000A02861400] 16:01:03 INFO - PROCESS | 3620 | 1465426863513 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EEE000) [pid = 3620] [serial = 1631] [outer = 0000000A02861400] 16:01:04 INFO - PROCESS | 3620 | 1465426864022 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] 16:01:04 INFO - PROCESS | 3620 | 1465426864086 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:01:04 INFO - PROCESS | 3620 | 1465426864094 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3620 | 1465426864096 Marionette TRACE conn6 <- [1,2138,null,{}] 16:01:04 INFO - PROCESS | 3620 | 1465426864100 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}] 16:01:04 INFO - PROCESS | 3620 | 1465426864103 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:04 INFO - PROCESS | 3620 | 1465426864229 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:01:04 INFO - PROCESS | 3620 | 1465426864280 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 3620 | 1465426864282 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EAF800 == 27 [pid = 3620] [id = 544] 16:01:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02EF3C00) [pid = 3620] [serial = 1632] [outer = 0000000000000000] 16:01:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A0539C000) [pid = 3620] [serial = 1633] [outer = 0000000A02EF3C00] 16:01:04 INFO - PROCESS | 3620 | 1465426864340 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05D70400) [pid = 3620] [serial = 1634] [outer = 0000000A02EF3C00] 16:01:04 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:01:04 INFO - PROCESS | 3620 | 1465426864782 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] 16:01:04 INFO - PROCESS | 3620 | 1465426864836 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:01:04 INFO - PROCESS | 3620 | 1465426864841 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3620 | 1465426864847 Marionette TRACE conn6 <- [1,2142,null,{}] 16:01:04 INFO - PROCESS | 3620 | 1465426864865 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}] 16:01:04 INFO - PROCESS | 3620 | 1465426864869 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:05 INFO - PROCESS | 3620 | 1465426864995 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:01:05 INFO - PROCESS | 3620 | 1465426865011 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3620 | 1465426865013 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C7000 == 28 [pid = 3620] [id = 545] 16:01:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0638D800) [pid = 3620] [serial = 1635] [outer = 0000000000000000] 16:01:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063BF400) [pid = 3620] [serial = 1636] [outer = 0000000A0638D800] 16:01:05 INFO - PROCESS | 3620 | 1465426865100 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A065AF000) [pid = 3620] [serial = 1637] [outer = 0000000A0638D800] 16:01:05 INFO - PROCESS | 3620 | 1465426865604 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]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 797ms 16:01:05 INFO - PROCESS | 3620 | 1465426865638 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 3620 | 1465426865641 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:01:05 INFO - PROCESS | 3620 | 1465426865645 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 3620 | 1465426865647 Marionette TRACE conn6 <- [1,2146,null,{}] 16:01:05 INFO - PROCESS | 3620 | 1465426865650 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}] 16:01:05 INFO - PROCESS | 3620 | 1465426865653 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:05 INFO - PROCESS | 3620 | 1465426865789 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:01:05 INFO - PROCESS | 3620 | 1465426865849 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3620 | 1465426865852 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A86800 == 29 [pid = 3620] [id = 546] 16:01:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6ED4AC00) [pid = 3620] [serial = 1638] [outer = 0000000000000000] 16:01:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6ED4E000) [pid = 3620] [serial = 1639] [outer = 0000000A6ED4AC00] 16:01:05 INFO - PROCESS | 3620 | 1465426865897 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6EDE0400) [pid = 3620] [serial = 1640] [outer = 0000000A6ED4AC00] 16:01:06 INFO - PROCESS | 3620 | 1465426866335 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] 16:01:06 INFO - PROCESS | 3620 | 1465426866384 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:01:06 INFO - PROCESS | 3620 | 1465426866393 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3620 | 1465426866395 Marionette TRACE conn6 <- [1,2150,null,{}] 16:01:06 INFO - PROCESS | 3620 | 1465426866398 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}] 16:01:06 INFO - PROCESS | 3620 | 1465426866400 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:06 INFO - PROCESS | 3620 | 1465426866512 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:01:06 INFO - PROCESS | 3620 | 1465426866521 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3620 | 1465426866528 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE9000 == 30 [pid = 3620] [id = 547] 16:01:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6FD30400) [pid = 3620] [serial = 1641] [outer = 0000000000000000] 16:01:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6FDCE400) [pid = 3620] [serial = 1642] [outer = 0000000A6FD30400] 16:01:06 INFO - PROCESS | 3620 | 1465426866588 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70729C00) [pid = 3620] [serial = 1643] [outer = 0000000A6FD30400] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6ED47000) [pid = 3620] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A70699800) [pid = 3620] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A76911000) [pid = 3620] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A76915000) [pid = 3620] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A74EB3800) [pid = 3620] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02854800) [pid = 3620] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A027D1000) [pid = 3620] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A06396C00) [pid = 3620] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A03D3D400) [pid = 3620] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A0606CC00) [pid = 3620] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:01:07 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7D227800) [pid = 3620] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:01:07 INFO - PROCESS | 3620 | 1465426867221 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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 881ms 16:01:07 INFO - PROCESS | 3620 | 1465426867272 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3620 | 1465426867274 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:01:07 INFO - PROCESS | 3620 | 1465426867277 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3620 | 1465426867279 Marionette TRACE conn6 <- [1,2154,null,{}] 16:01:07 INFO - PROCESS | 3620 | 1465426867283 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}] 16:01:07 INFO - PROCESS | 3620 | 1465426867286 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:07 INFO - PROCESS | 3620 | 1465426867382 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:01:07 INFO - PROCESS | 3620 | 1465426867390 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 3620 | 1465426867392 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02025800 == 31 [pid = 3620] [id = 548] 16:01:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A6F6C0800) [pid = 3620] [serial = 1644] [outer = 0000000000000000] 16:01:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A70A54000) [pid = 3620] [serial = 1645] [outer = 0000000A6F6C0800] 16:01:07 INFO - PROCESS | 3620 | 1465426867436 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A70E92400) [pid = 3620] [serial = 1646] [outer = 0000000A6F6C0800] 16:01:07 INFO - PROCESS | 3620 | 1465426867851 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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 16:01:07 INFO - PROCESS | 3620 | 1465426867909 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3620 | 1465426867911 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:01:07 INFO - PROCESS | 3620 | 1465426867914 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3620 | 1465426867916 Marionette TRACE conn6 <- [1,2158,null,{}] 16:01:07 INFO - PROCESS | 3620 | 1465426867920 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}] 16:01:07 INFO - PROCESS | 3620 | 1465426867922 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:08 INFO - PROCESS | 3620 | 1465426868002 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:01:08 INFO - PROCESS | 3620 | 1465426868008 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3620 | 1465426868010 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7076A800 == 32 [pid = 3620] [id = 549] 16:01:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A0207E000) [pid = 3620] [serial = 1647] [outer = 0000000000000000] 16:01:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A710A6C00) [pid = 3620] [serial = 1648] [outer = 0000000A0207E000] 16:01:08 INFO - PROCESS | 3620 | 1465426868056 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A71DDA400) [pid = 3620] [serial = 1649] [outer = 0000000A0207E000] 16:01:08 INFO - PROCESS | 3620 | 1465426868480 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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 16:01:08 INFO - PROCESS | 3620 | 1465426868505 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 3620 | 1465426868507 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:01:08 INFO - PROCESS | 3620 | 1465426868527 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 3620 | 1465426868529 Marionette TRACE conn6 <- [1,2162,null,{}] 16:01:08 INFO - PROCESS | 3620 | 1465426868533 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}] 16:01:08 INFO - PROCESS | 3620 | 1465426868535 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:08 INFO - PROCESS | 3620 | 1465426868630 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:01:08 INFO - PROCESS | 3620 | 1465426868637 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3620 | 1465426868639 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71048000 == 33 [pid = 3620] [id = 550] 16:01:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A74E47C00) [pid = 3620] [serial = 1650] [outer = 0000000000000000] 16:01:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A74EBC800) [pid = 3620] [serial = 1651] [outer = 0000000A74E47C00] 16:01:08 INFO - PROCESS | 3620 | 1465426868683 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A751A4400) [pid = 3620] [serial = 1652] [outer = 0000000A74E47C00] 16:01:09 INFO - PROCESS | 3620 | 1465426869432 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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 985ms 16:01:09 INFO - PROCESS | 3620 | 1465426869510 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 3620 | 1465426869516 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:01:09 INFO - PROCESS | 3620 | 1465426869521 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 3620 | 1465426869525 Marionette TRACE conn6 <- [1,2166,null,{}] 16:01:09 INFO - PROCESS | 3620 | 1465426869532 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}] 16:01:09 INFO - PROCESS | 3620 | 1465426869535 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:09 INFO - PROCESS | 3620 | 1465426869697 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:01:09 INFO - PROCESS | 3620 | 1465426869812 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 3620 | 1465426869815 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E97800 == 34 [pid = 3620] [id = 551] 16:01:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02845800) [pid = 3620] [serial = 1653] [outer = 0000000000000000] 16:01:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A02854400) [pid = 3620] [serial = 1654] [outer = 0000000A02845800] 16:01:09 INFO - PROCESS | 3620 | 1465426869876 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A02EF1800) [pid = 3620] [serial = 1655] [outer = 0000000A02845800] 16:01:10 INFO - PROCESS | 3620 | [3620] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1127ms 16:01:10 INFO - PROCESS | 3620 | 1465426870643 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]]]}] 16:01:10 INFO - PROCESS | 3620 | 1465426870651 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3620 | 1465426870656 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:01:10 INFO - PROCESS | 3620 | 1465426870687 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3620 | 1465426870690 Marionette TRACE conn6 <- [1,2170,null,{}] 16:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:01:10 INFO - PROCESS | 3620 | 1465426870695 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}] 16:01:10 INFO - PROCESS | 3620 | 1465426870698 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:10 INFO - PROCESS | 3620 | 1465426870822 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:01:10 INFO - PROCESS | 3620 | 1465426870902 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 3620 | 1465426870905 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0202B000 == 35 [pid = 3620] [id = 552] 16:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A027D2000) [pid = 3620] [serial = 1656] [outer = 0000000000000000] 16:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A0284D400) [pid = 3620] [serial = 1657] [outer = 0000000A027D2000] 16:01:11 INFO - PROCESS | 3620 | 1465426871076 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A03DC4C00) [pid = 3620] [serial = 1658] [outer = 0000000A027D2000] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A4AA000 == 34 [pid = 3620] [id = 491] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DF1800 == 33 [pid = 3620] [id = 483] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D93800 == 32 [pid = 3620] [id = 494] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A89000 == 31 [pid = 3620] [id = 495] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E74800 == 30 [pid = 3620] [id = 485] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E77800 == 29 [pid = 3620] [id = 480] 16:01:11 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0295B800 == 28 [pid = 3620] [id = 493] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A6F61C000) [pid = 3620] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A75C64800) [pid = 3620] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A769C5000) [pid = 3620] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A70E07C00) [pid = 3620] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A75836000) [pid = 3620] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02E3CC00) [pid = 3620] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03D40400) [pid = 3620] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A027DC000) [pid = 3620] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02E43000) [pid = 3620] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A063BD000) [pid = 3620] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A065BD000) [pid = 3620] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A03DBC400) [pid = 3620] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A0539B800) [pid = 3620] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6ECBEC00) [pid = 3620] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A6EDE7400) [pid = 3620] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A700BC400) [pid = 3620] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A6F645000) [pid = 3620] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A70730C00) [pid = 3620] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A7A5E1000) [pid = 3620] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A774DA000) [pid = 3620] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:01:11 INFO - PROCESS | 3620 | 1465426871711 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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1025ms 16:01:11 INFO - PROCESS | 3620 | 1465426871721 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 3620 | 1465426871725 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:01:11 INFO - PROCESS | 3620 | 1465426871730 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 3620 | 1465426871732 Marionette TRACE conn6 <- [1,2174,null,{}] 16:01:11 INFO - PROCESS | 3620 | 1465426871737 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}] 16:01:11 INFO - PROCESS | 3620 | 1465426871740 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:11 INFO - PROCESS | 3620 | 1465426871861 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:01:11 INFO - PROCESS | 3620 | 1465426871942 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 3620 | 1465426871945 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0294B000 == 29 [pid = 3620] [id = 553] 16:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A02077400) [pid = 3620] [serial = 1659] [outer = 0000000000000000] 16:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02EEDC00) [pid = 3620] [serial = 1660] [outer = 0000000A02077400] 16:01:12 INFO - PROCESS | 3620 | 1465426871994 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A05DEA400) [pid = 3620] [serial = 1661] [outer = 0000000A02077400] 16:01:12 INFO - PROCESS | 3620 | 1465426872384 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]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 16:01:12 INFO - PROCESS | 3620 | 1465426872452 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 3620 | 1465426872456 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:01:12 INFO - PROCESS | 3620 | 1465426872464 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 3620 | 1465426872467 Marionette TRACE conn6 <- [1,2178,null,{}] 16:01:12 INFO - PROCESS | 3620 | 1465426872471 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}] 16:01:12 INFO - PROCESS | 3620 | 1465426872473 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:12 INFO - PROCESS | 3620 | 1465426872568 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:01:12 INFO - PROCESS | 3620 | 1465426872574 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 3620 | 1465426872576 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C4000 == 30 [pid = 3620] [id = 554] 16:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A06071800) [pid = 3620] [serial = 1662] [outer = 0000000000000000] 16:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A063C0C00) [pid = 3620] [serial = 1663] [outer = 0000000A06071800] 16:01:12 INFO - PROCESS | 3620 | 1465426872629 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A6ECB9C00) [pid = 3620] [serial = 1664] [outer = 0000000A06071800] 16:01:13 INFO - PROCESS | 3620 | 1465426873106 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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 693ms 16:01:13 INFO - PROCESS | 3620 | 1465426873157 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3620 | 1465426873160 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:01:13 INFO - PROCESS | 3620 | 1465426873163 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 3620 | 1465426873167 Marionette TRACE conn6 <- [1,2182,null,{}] 16:01:13 INFO - PROCESS | 3620 | 1465426873178 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}] 16:01:13 INFO - PROCESS | 3620 | 1465426873183 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:13 INFO - PROCESS | 3620 | 1465426873277 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:01:13 INFO - PROCESS | 3620 | 1465426873357 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 3620 | 1465426873360 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE0000 == 31 [pid = 3620] [id = 555] 16:01:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A0117B800) [pid = 3620] [serial = 1665] [outer = 0000000000000000] 16:01:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A6EED9000) [pid = 3620] [serial = 1666] [outer = 0000000A0117B800] 16:01:13 INFO - PROCESS | 3620 | 1465426873405 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A700BC400) [pid = 3620] [serial = 1667] [outer = 0000000A0117B800] 16:01:13 INFO - PROCESS | 3620 | 1465426873784 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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 16:01:13 INFO - PROCESS | 3620 | 1465426873795 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3620 | 1465426873798 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:01:13 INFO - PROCESS | 3620 | 1465426873802 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 3620 | 1465426873804 Marionette TRACE conn6 <- [1,2186,null,{}] 16:01:13 INFO - PROCESS | 3620 | 1465426873807 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}] 16:01:13 INFO - PROCESS | 3620 | 1465426873809 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:13 INFO - PROCESS | 3620 | 1465426873936 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:01:14 INFO - PROCESS | 3620 | 1465426873985 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3620 | 1465426873987 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F630000 == 32 [pid = 3620] [id = 556] 16:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6FF42000) [pid = 3620] [serial = 1668] [outer = 0000000000000000] 16:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70730C00) [pid = 3620] [serial = 1669] [outer = 0000000A6FF42000] 16:01:14 INFO - PROCESS | 3620 | 1465426874032 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70EA7400) [pid = 3620] [serial = 1670] [outer = 0000000A6FF42000] 16:01:14 INFO - PROCESS | 3620 | 1465426874474 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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 16:01:14 INFO - PROCESS | 3620 | 1465426874537 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3620 | 1465426874539 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:01:14 INFO - PROCESS | 3620 | 1465426874542 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3620 | 1465426874544 Marionette TRACE conn6 <- [1,2190,null,{}] 16:01:14 INFO - PROCESS | 3620 | 1465426874559 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}] 16:01:14 INFO - PROCESS | 3620 | 1465426874562 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:14 INFO - PROCESS | 3620 | 1465426874675 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:01:14 INFO - PROCESS | 3620 | 1465426874684 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3620 | 1465426874686 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07211800 == 33 [pid = 3620] [id = 557] 16:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A71DD7800) [pid = 3620] [serial = 1671] [outer = 0000000000000000] 16:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A74E43800) [pid = 3620] [serial = 1672] [outer = 0000000A71DD7800] 16:01:14 INFO - PROCESS | 3620 | 1465426874745 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75830800) [pid = 3620] [serial = 1673] [outer = 0000000A71DD7800] 16:01:15 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:15 INFO - PROCESS | 3620 | 1465426875243 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]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 753ms 16:01:15 INFO - PROCESS | 3620 | 1465426875309 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3620 | 1465426875311 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:01:15 INFO - PROCESS | 3620 | 1465426875314 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:01:15 INFO - PROCESS | 3620 | 1465426875316 Marionette TRACE conn6 <- [1,2194,null,{}] 16:01:15 INFO - PROCESS | 3620 | 1465426875320 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}] 16:01:15 INFO - PROCESS | 3620 | 1465426875326 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:15 INFO - PROCESS | 3620 | 1465426875440 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:01:15 INFO - PROCESS | 3620 | 1465426875496 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 3620 | 1465426875498 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7515B800 == 34 [pid = 3620] [id = 558] 16:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A75E39000) [pid = 3620] [serial = 1674] [outer = 0000000000000000] 16:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75EF0000) [pid = 3620] [serial = 1675] [outer = 0000000A75E39000] 16:01:15 INFO - PROCESS | 3620 | 1465426875544 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76861400) [pid = 3620] [serial = 1676] [outer = 0000000A75E39000] 16:01:15 INFO - PROCESS | 3620 | 1465426875986 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]]]}] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02861400) [pid = 3620] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02078400) [pid = 3620] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02EF3C00) [pid = 3620] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A0207F400) [pid = 3620] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02754C00) [pid = 3620] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05DF5400) [pid = 3620] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A6ED4AC00) [pid = 3620] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A0207E000) [pid = 3620] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70E91800) [pid = 3620] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A6FD30400) [pid = 3620] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A0638D800) [pid = 3620] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:01:16 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6F6C0800) [pid = 3620] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 735ms 16:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:01:16 INFO - PROCESS | 3620 | 1465426876054 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3620 | 1465426876056 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3620 | 1465426876060 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 3620 | 1465426876061 Marionette TRACE conn6 <- [1,2198,null,{}] 16:01:16 INFO - PROCESS | 3620 | 1465426876065 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}] 16:01:16 INFO - PROCESS | 3620 | 1465426876067 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:16 INFO - PROCESS | 3620 | 1465426876150 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:01:16 INFO - PROCESS | 3620 | 1465426876156 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3620 | 1465426876158 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F89000 == 35 [pid = 3620] [id = 559] 16:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A0285EC00) [pid = 3620] [serial = 1677] [outer = 0000000000000000] 16:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A03DBFC00) [pid = 3620] [serial = 1678] [outer = 0000000A0285EC00] 16:01:16 INFO - PROCESS | 3620 | 1465426876203 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6F811800) [pid = 3620] [serial = 1679] [outer = 0000000A0285EC00] 16:01:16 INFO - PROCESS | 3620 | 1465426876615 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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 587ms 16:01:16 INFO - PROCESS | 3620 | 1465426876653 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3620 | 1465426876655 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3620 | 1465426876659 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:01:16 INFO - PROCESS | 3620 | 1465426876660 Marionette TRACE conn6 <- [1,2202,null,{}] 16:01:16 INFO - PROCESS | 3620 | 1465426876664 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}] 16:01:16 INFO - PROCESS | 3620 | 1465426876666 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:16 INFO - PROCESS | 3620 | 1465426876750 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:01:16 INFO - PROCESS | 3620 | 1465426876756 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3620 | 1465426876758 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E1A000 == 36 [pid = 3620] [id = 560] 16:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A76865800) [pid = 3620] [serial = 1680] [outer = 0000000000000000] 16:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A76917C00) [pid = 3620] [serial = 1681] [outer = 0000000A76865800] 16:01:16 INFO - PROCESS | 3620 | 1465426876803 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A76DDEC00) [pid = 3620] [serial = 1682] [outer = 0000000A76865800] 16:01:17 INFO - PROCESS | 3620 | 1465426877261 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]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 16:01:17 INFO - PROCESS | 3620 | 1465426877290 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3620 | 1465426877293 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:01:17 INFO - PROCESS | 3620 | 1465426877312 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 3620 | 1465426877314 Marionette TRACE conn6 <- [1,2206,null,{}] 16:01:17 INFO - PROCESS | 3620 | 1465426877318 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}] 16:01:17 INFO - PROCESS | 3620 | 1465426877320 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:17 INFO - PROCESS | 3620 | 1465426877406 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:01:17 INFO - PROCESS | 3620 | 1465426877411 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 3620 | 1465426877413 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DDE800 == 37 [pid = 3620] [id = 561] 16:01:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A76DEA800) [pid = 3620] [serial = 1683] [outer = 0000000000000000] 16:01:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7745A000) [pid = 3620] [serial = 1684] [outer = 0000000A76DEA800] 16:01:17 INFO - PROCESS | 3620 | 1465426877458 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7A1AE400) [pid = 3620] [serial = 1685] [outer = 0000000A76DEA800] 16:01:17 INFO - PROCESS | 3620 | 1465426877893 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]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 16:01:17 INFO - PROCESS | 3620 | 1465426877941 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3620 | 1465426877943 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:01:17 INFO - PROCESS | 3620 | 1465426877947 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:01:17 INFO - PROCESS | 3620 | 1465426877948 Marionette TRACE conn6 <- [1,2210,null,{}] 16:01:17 INFO - PROCESS | 3620 | 1465426877952 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}] 16:01:17 INFO - PROCESS | 3620 | 1465426877954 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:18 INFO - PROCESS | 3620 | 1465426878084 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:01:18 INFO - PROCESS | 3620 | 1465426878259 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 3620 | 1465426878262 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1E000 == 38 [pid = 3620] [id = 562] 16:01:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A0275FC00) [pid = 3620] [serial = 1686] [outer = 0000000000000000] 16:01:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A0284F400) [pid = 3620] [serial = 1687] [outer = 0000000A0275FC00] 16:01:18 INFO - PROCESS | 3620 | 1465426878323 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A03DC0800) [pid = 3620] [serial = 1688] [outer = 0000000A0275FC00] 16:01:18 INFO - PROCESS | 3620 | 1465426878901 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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 984ms 16:01:18 INFO - PROCESS | 3620 | 1465426878939 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 3620 | 1465426878944 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:01:18 INFO - PROCESS | 3620 | 1465426878950 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 3620 | 1465426878954 Marionette TRACE conn6 <- [1,2214,null,{}] 16:01:18 INFO - PROCESS | 3620 | 1465426878959 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}] 16:01:18 INFO - PROCESS | 3620 | 1465426878962 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:19 INFO - PROCESS | 3620 | 1465426879083 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:01:19 INFO - PROCESS | 3620 | 1465426879177 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 3620 | 1465426879180 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0721B800 == 39 [pid = 3620] [id = 563] 16:01:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A065B9400) [pid = 3620] [serial = 1689] [outer = 0000000000000000] 16:01:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ECC1800) [pid = 3620] [serial = 1690] [outer = 0000000A065B9400] 16:01:19 INFO - PROCESS | 3620 | 1465426879237 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6F64A800) [pid = 3620] [serial = 1691] [outer = 0000000A065B9400] 16:01:19 INFO - PROCESS | 3620 | 1465426879847 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]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 943ms 16:01:19 INFO - PROCESS | 3620 | 1465426879898 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:01:19 INFO - PROCESS | 3620 | 1465426879901 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:01:19 INFO - PROCESS | 3620 | 1465426879905 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 3620 | 1465426879908 Marionette TRACE conn6 <- [1,2218,null,{}] 16:01:19 INFO - PROCESS | 3620 | 1465426879912 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}] 16:01:19 INFO - PROCESS | 3620 | 1465426879915 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:20 INFO - PROCESS | 3620 | 1465426880031 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:01:20 INFO - PROCESS | 3620 | 1465426880129 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 3620 | 1465426880132 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBA000 == 40 [pid = 3620] [id = 564] 16:01:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70A51800) [pid = 3620] [serial = 1692] [outer = 0000000000000000] 16:01:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A74E4A800) [pid = 3620] [serial = 1693] [outer = 0000000A70A51800] 16:01:20 INFO - PROCESS | 3620 | 1465426880187 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75996000) [pid = 3620] [serial = 1694] [outer = 0000000A70A51800] 16:01:20 INFO - PROCESS | 3620 | 1465426880878 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1029ms 16:01:20 INFO - PROCESS | 3620 | 1465426880935 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 3620 | 1465426880940 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:01:20 INFO - PROCESS | 3620 | 1465426880985 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 3620 | 1465426880990 Marionette TRACE conn6 <- [1,2222,null,{}] 16:01:21 INFO - PROCESS | 3620 | 1465426880994 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}] 16:01:21 INFO - PROCESS | 3620 | 1465426880998 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:21 INFO - PROCESS | 3620 | 1465426881122 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:01:21 INFO - PROCESS | 3620 | 1465426881237 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 3620 | 1465426881239 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFCC800 == 41 [pid = 3620] [id = 565] 16:01:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A755F6800) [pid = 3620] [serial = 1695] [outer = 0000000000000000] 16:01:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7A5E4400) [pid = 3620] [serial = 1696] [outer = 0000000A755F6800] 16:01:21 INFO - PROCESS | 3620 | 1465426881295 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7A5EC400) [pid = 3620] [serial = 1697] [outer = 0000000A755F6800] 16:01:22 INFO - PROCESS | 3620 | 1465426882014 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]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1108ms 16:01:22 INFO - PROCESS | 3620 | 1465426882070 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3620 | 1465426882074 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:01:22 INFO - PROCESS | 3620 | 1465426882080 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 3620 | 1465426882083 Marionette TRACE conn6 <- [1,2226,null,{}] 16:01:22 INFO - PROCESS | 3620 | 1465426882089 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}] 16:01:22 INFO - PROCESS | 3620 | 1465426882092 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:22 INFO - PROCESS | 3620 | 1465426882198 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:01:22 INFO - PROCESS | 3620 | 1465426882280 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 3620 | 1465426882284 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020A9000 == 42 [pid = 3620] [id = 566] 16:01:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A02EBEC00) [pid = 3620] [serial = 1698] [outer = 0000000000000000] 16:01:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A02EF4C00) [pid = 3620] [serial = 1699] [outer = 0000000A02EBEC00] 16:01:22 INFO - PROCESS | 3620 | 1465426882380 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A05D67000) [pid = 3620] [serial = 1700] [outer = 0000000A02EBEC00] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E99000 == 41 [pid = 3620] [id = 492] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E46000 == 40 [pid = 3620] [id = 490] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70763000 == 39 [pid = 3620] [id = 484] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E7C000 == 38 [pid = 3620] [id = 486] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E48800 == 37 [pid = 3620] [id = 496] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02945000 == 36 [pid = 3620] [id = 489] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E1C800 == 35 [pid = 3620] [id = 487] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BAC000 == 34 [pid = 3620] [id = 488] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D8D000 == 33 [pid = 3620] [id = 481] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0294B800 == 32 [pid = 3620] [id = 479] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020A4800 == 31 [pid = 3620] [id = 542] 16:01:23 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A75000 == 30 [pid = 3620] [id = 482] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A02EB5C00) [pid = 3620] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02EEE000) [pid = 3620] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02751000) [pid = 3620] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A027AB800) [pid = 3620] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A0539C000) [pid = 3620] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7A5CE400) [pid = 3620] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A77461400) [pid = 3620] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A03D38400) [pid = 3620] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02856C00) [pid = 3620] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A065B4000) [pid = 3620] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A06069C00) [pid = 3620] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6EDE0400) [pid = 3620] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A71DDA400) [pid = 3620] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A751A6C00) [pid = 3620] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A71112800) [pid = 3620] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A74EBC800) [pid = 3620] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6ED4E000) [pid = 3620] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6FDCE400) [pid = 3620] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A710A6C00) [pid = 3620] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70729C00) [pid = 3620] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A063BF400) [pid = 3620] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A065AF000) [pid = 3620] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70A54000) [pid = 3620] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70E92400) [pid = 3620] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A05D70400) [pid = 3620] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3620 | 1465426883586 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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1529ms 16:01:23 INFO - PROCESS | 3620 | 1465426883612 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 3620 | 1465426883616 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:01:23 INFO - PROCESS | 3620 | 1465426883621 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:01:23 INFO - PROCESS | 3620 | 1465426883626 Marionette TRACE conn6 <- [1,2230,null,{}] 16:01:23 INFO - PROCESS | 3620 | 1465426883631 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}] 16:01:23 INFO - PROCESS | 3620 | 1465426883634 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:23 INFO - PROCESS | 3620 | 1465426883727 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:01:23 INFO - PROCESS | 3620 | 1465426883733 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 3620 | 1465426883737 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E7B800 == 31 [pid = 3620] [id = 567] 16:01:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A02854C00) [pid = 3620] [serial = 1701] [outer = 0000000000000000] 16:01:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A0285D400) [pid = 3620] [serial = 1702] [outer = 0000000A02854C00] 16:01:23 INFO - PROCESS | 3620 | 1465426883788 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02EB5000) [pid = 3620] [serial = 1703] [outer = 0000000A02854C00] 16:01:24 INFO - PROCESS | 3620 | 1465426884281 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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 16:01:24 INFO - PROCESS | 3620 | 1465426884318 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 3620 | 1465426884323 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:01:24 INFO - PROCESS | 3620 | 1465426884330 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 3620 | 1465426884333 Marionette TRACE conn6 <- [1,2234,null,{}] 16:01:24 INFO - PROCESS | 3620 | 1465426884337 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}] 16:01:24 INFO - PROCESS | 3620 | 1465426884339 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:24 INFO - PROCESS | 3620 | 1465426884464 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:01:24 INFO - PROCESS | 3620 | 1465426884478 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 3620 | 1465426884480 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0501F800 == 32 [pid = 3620] [id = 568] 16:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A03D39400) [pid = 3620] [serial = 1704] [outer = 0000000000000000] 16:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03DBB800) [pid = 3620] [serial = 1705] [outer = 0000000A03D39400] 16:01:24 INFO - PROCESS | 3620 | 1465426884528 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A0539BC00) [pid = 3620] [serial = 1706] [outer = 0000000A03D39400] 16:01:24 INFO - PROCESS | 3620 | 1465426884984 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 691ms 16:01:25 INFO - PROCESS | 3620 | 1465426885025 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3620 | 1465426885027 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:01:25 INFO - PROCESS | 3620 | 1465426885031 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:01:25 INFO - PROCESS | 3620 | 1465426885035 Marionette TRACE conn6 <- [1,2238,null,{}] 16:01:25 INFO - PROCESS | 3620 | 1465426885047 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}] 16:01:25 INFO - PROCESS | 3620 | 1465426885052 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:25 INFO - PROCESS | 3620 | 1465426885142 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:01:25 INFO - PROCESS | 3620 | 1465426885151 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3620 | 1465426885155 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06503000 == 33 [pid = 3620] [id = 569] 16:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A06070400) [pid = 3620] [serial = 1707] [outer = 0000000000000000] 16:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A06397800) [pid = 3620] [serial = 1708] [outer = 0000000A06070400] 16:01:25 INFO - PROCESS | 3620 | 1465426885206 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A063C8800) [pid = 3620] [serial = 1709] [outer = 0000000A06070400] 16:01:25 INFO - PROCESS | 3620 | 1465426885645 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 16:01:25 INFO - PROCESS | 3620 | 1465426885688 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3620 | 1465426885691 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:01:25 INFO - PROCESS | 3620 | 1465426885695 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3620 | 1465426885696 Marionette TRACE conn6 <- [1,2242,null,{}] 16:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:01:25 INFO - PROCESS | 3620 | 1465426885700 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}] 16:01:25 INFO - PROCESS | 3620 | 1465426885702 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:25 INFO - PROCESS | 3620 | 1465426885828 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:01:25 INFO - PROCESS | 3620 | 1465426885904 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3620 | 1465426885906 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0720A000 == 34 [pid = 3620] [id = 570] 16:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6ECBCC00) [pid = 3620] [serial = 1710] [outer = 0000000000000000] 16:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ECC4000) [pid = 3620] [serial = 1711] [outer = 0000000A6ECBCC00] 16:01:25 INFO - PROCESS | 3620 | 1465426885952 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6ED4E800) [pid = 3620] [serial = 1712] [outer = 0000000A6ECBCC00] 16:01:26 INFO - PROCESS | 3620 | 1465426886376 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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 16:01:26 INFO - PROCESS | 3620 | 1465426886432 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 3620 | 1465426886435 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:01:26 INFO - PROCESS | 3620 | 1465426886438 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:01:26 INFO - PROCESS | 3620 | 1465426886440 Marionette TRACE conn6 <- [1,2246,null,{}] 16:01:26 INFO - PROCESS | 3620 | 1465426886443 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}] 16:01:26 INFO - PROCESS | 3620 | 1465426886445 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:26 INFO - PROCESS | 3620 | 1465426886555 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:01:26 INFO - PROCESS | 3620 | 1465426886566 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 3620 | 1465426886568 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E46000 == 35 [pid = 3620] [id = 571] 16:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6ED52C00) [pid = 3620] [serial = 1713] [outer = 0000000000000000] 16:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6EDDAC00) [pid = 3620] [serial = 1714] [outer = 0000000A6ED52C00] 16:01:26 INFO - PROCESS | 3620 | 1465426886660 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6F6C8800) [pid = 3620] [serial = 1715] [outer = 0000000A6ED52C00] 16:01:27 INFO - PROCESS | 3620 | 1465426887118 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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 16:01:27 INFO - PROCESS | 3620 | 1465426887203 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3620 | 1465426887205 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:01:27 INFO - PROCESS | 3620 | 1465426887211 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3620 | 1465426887213 Marionette TRACE conn6 <- [1,2250,null,{}] 16:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:01:27 INFO - PROCESS | 3620 | 1465426887216 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}] 16:01:27 INFO - PROCESS | 3620 | 1465426887223 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:27 INFO - PROCESS | 3620 | 1465426887352 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:01:27 INFO - PROCESS | 3620 | 1465426887409 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 3620 | 1465426887411 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70099000 == 36 [pid = 3620] [id = 572] 16:01:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7072F800) [pid = 3620] [serial = 1716] [outer = 0000000000000000] 16:01:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70A59800) [pid = 3620] [serial = 1717] [outer = 0000000A7072F800] 16:01:27 INFO - PROCESS | 3620 | 1465426887456 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A70E93400) [pid = 3620] [serial = 1718] [outer = 0000000A7072F800] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6FF42000) [pid = 3620] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0117B800) [pid = 3620] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A027D2000) [pid = 3620] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A06071800) [pid = 3620] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02845800) [pid = 3620] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02077400) [pid = 3620] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A71DD7800) [pid = 3620] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A74E47C00) [pid = 3620] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75E39000) [pid = 3620] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A0285EC00) [pid = 3620] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A76865800) [pid = 3620] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:01:27 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A76DEA800) [pid = 3620] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:01:28 INFO - PROCESS | 3620 | 1465426887998 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 817ms 16:01:28 INFO - PROCESS | 3620 | 1465426888037 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3620 | 1465426888039 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:01:28 INFO - PROCESS | 3620 | 1465426888042 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 3620 | 1465426888044 Marionette TRACE conn6 <- [1,2254,null,{}] 16:01:28 INFO - PROCESS | 3620 | 1465426888048 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}] 16:01:28 INFO - PROCESS | 3620 | 1465426888050 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:28 INFO - PROCESS | 3620 | 1465426888132 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:01:28 INFO - PROCESS | 3620 | 1465426888212 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3620 | 1465426888214 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7076F800 == 37 [pid = 3620] [id = 573] 16:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02846800) [pid = 3620] [serial = 1719] [outer = 0000000000000000] 16:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A0638E400) [pid = 3620] [serial = 1720] [outer = 0000000A02846800] 16:01:28 INFO - PROCESS | 3620 | 1465426888259 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A71109C00) [pid = 3620] [serial = 1721] [outer = 0000000A02846800] 16:01:28 INFO - PROCESS | 3620 | 1465426888618 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 16:01:28 INFO - PROCESS | 3620 | 1465426888675 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3620 | 1465426888677 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:01:28 INFO - PROCESS | 3620 | 1465426888715 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 3620 | 1465426888718 Marionette TRACE conn6 <- [1,2258,null,{}] 16:01:28 INFO - PROCESS | 3620 | 1465426888725 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}] 16:01:28 INFO - PROCESS | 3620 | 1465426888727 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:28 INFO - PROCESS | 3620 | 1465426888810 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:01:28 INFO - PROCESS | 3620 | 1465426888816 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3620 | 1465426888818 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A89800 == 38 [pid = 3620] [id = 574] 16:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71F51400) [pid = 3620] [serial = 1722] [outer = 0000000000000000] 16:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A74E48000) [pid = 3620] [serial = 1723] [outer = 0000000A71F51400] 16:01:28 INFO - PROCESS | 3620 | 1465426888864 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75148000) [pid = 3620] [serial = 1724] [outer = 0000000A71F51400] 16:01:29 INFO - PROCESS | 3620 | 1465426889283 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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 587ms 16:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:01:29 INFO - PROCESS | 3620 | 1465426889297 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3620 | 1465426889299 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:01:29 INFO - PROCESS | 3620 | 1465426889302 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3620 | 1465426889303 Marionette TRACE conn6 <- [1,2262,null,{}] 16:01:29 INFO - PROCESS | 3620 | 1465426889307 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}] 16:01:29 INFO - PROCESS | 3620 | 1465426889309 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:29 INFO - PROCESS | 3620 | 1465426889427 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:01:29 INFO - PROCESS | 3620 | 1465426889434 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 3620 | 1465426889436 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75860000 == 39 [pid = 3620] [id = 575] 16:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75146400) [pid = 3620] [serial = 1725] [outer = 0000000000000000] 16:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A755F6000) [pid = 3620] [serial = 1726] [outer = 0000000A75146400] 16:01:29 INFO - PROCESS | 3620 | 1465426889482 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75BD8000) [pid = 3620] [serial = 1727] [outer = 0000000A75146400] 16:01:29 INFO - PROCESS | 3620 | 1465426889940 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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 16:01:30 INFO - PROCESS | 3620 | 1465426890014 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3620 | 1465426890019 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:01:30 INFO - PROCESS | 3620 | 1465426890026 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:01:30 INFO - PROCESS | 3620 | 1465426890031 Marionette TRACE conn6 <- [1,2266,null,{}] 16:01:30 INFO - PROCESS | 3620 | 1465426890038 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}] 16:01:30 INFO - PROCESS | 3620 | 1465426890042 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:30 INFO - PROCESS | 3620 | 1465426890226 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:01:30 INFO - PROCESS | 3620 | 1465426890348 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 3620 | 1465426890353 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02959800 == 40 [pid = 3620] [id = 576] 16:01:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A027ADC00) [pid = 3620] [serial = 1728] [outer = 0000000000000000] 16:01:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A027D2000) [pid = 3620] [serial = 1729] [outer = 0000000A027ADC00] 16:01:30 INFO - PROCESS | 3620 | 1465426890415 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A02E49C00) [pid = 3620] [serial = 1730] [outer = 0000000A027ADC00] 16:01:31 INFO - PROCESS | 3620 | 1465426891118 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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1133ms 16:01:31 INFO - PROCESS | 3620 | 1465426891164 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 3620 | 1465426891170 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:01:31 INFO - PROCESS | 3620 | 1465426891176 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 3620 | 1465426891179 Marionette TRACE conn6 <- [1,2270,null,{}] 16:01:31 INFO - PROCESS | 3620 | 1465426891183 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}] 16:01:31 INFO - PROCESS | 3620 | 1465426891187 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:31 INFO - PROCESS | 3620 | 1465426891311 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:01:31 INFO - PROCESS | 3620 | 1465426891433 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 3620 | 1465426891436 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A8B000 == 41 [pid = 3620] [id = 577] 16:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A05D66C00) [pid = 3620] [serial = 1731] [outer = 0000000000000000] 16:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A05DF5800) [pid = 3620] [serial = 1732] [outer = 0000000A05D66C00] 16:01:31 INFO - PROCESS | 3620 | 1465426891495 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A063C5800) [pid = 3620] [serial = 1733] [outer = 0000000A05D66C00] 16:01:32 INFO - PROCESS | 3620 | 1465426892392 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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1300ms 16:01:32 INFO - PROCESS | 3620 | 1465426892478 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 3620 | 1465426892482 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:01:32 INFO - PROCESS | 3620 | 1465426892488 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 3620 | 1465426892491 Marionette TRACE conn6 <- [1,2274,null,{}] 16:01:32 INFO - PROCESS | 3620 | 1465426892497 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}] 16:01:32 INFO - PROCESS | 3620 | 1465426892500 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:32 INFO - PROCESS | 3620 | 1465426892623 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:01:32 INFO - PROCESS | 3620 | 1465426892700 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 3620 | 1465426892704 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0283E000 == 42 [pid = 3620] [id = 578] 16:01:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A027A3000) [pid = 3620] [serial = 1734] [outer = 0000000000000000] 16:01:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A02851000) [pid = 3620] [serial = 1735] [outer = 0000000A027A3000] 16:01:32 INFO - PROCESS | 3620 | 1465426892783 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A03DBE800) [pid = 3620] [serial = 1736] [outer = 0000000A027A3000] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DDE800 == 41 [pid = 3620] [id = 561] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A89800 == 40 [pid = 3620] [id = 574] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7076F800 == 39 [pid = 3620] [id = 573] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70099000 == 38 [pid = 3620] [id = 572] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E46000 == 37 [pid = 3620] [id = 571] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0720A000 == 36 [pid = 3620] [id = 570] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06503000 == 35 [pid = 3620] [id = 569] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0501F800 == 34 [pid = 3620] [id = 568] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E7B800 == 33 [pid = 3620] [id = 567] 16:01:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020A9000 == 32 [pid = 3620] [id = 566] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7745A000) [pid = 3620] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A70730C00) [pid = 3620] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A6EED9000) [pid = 3620] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A700BC400) [pid = 3620] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0284D400) [pid = 3620] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A03DC4C00) [pid = 3620] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A063C0C00) [pid = 3620] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6ECB9C00) [pid = 3620] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02854400) [pid = 3620] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02EF1800) [pid = 3620] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02EEDC00) [pid = 3620] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05DEA400) [pid = 3620] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A74E43800) [pid = 3620] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A751A4400) [pid = 3620] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75EF0000) [pid = 3620] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7A1AE400) [pid = 3620] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A03DBFC00) [pid = 3620] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A76917C00) [pid = 3620] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A76861400) [pid = 3620] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A76DDEC00) [pid = 3620] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A70EA7400) [pid = 3620] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A75830800) [pid = 3620] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:01:32 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6F811800) [pid = 3620] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:01:33 INFO - PROCESS | 3620 | 1465426893274 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]]]}] 16:01:33 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 16:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 838ms 16:01:33 INFO - PROCESS | 3620 | 1465426893330 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 3620 | 1465426893334 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:01:33 INFO - PROCESS | 3620 | 1465426893340 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 3620 | 1465426893343 Marionette TRACE conn6 <- [1,2278,null,{}] 16:01:33 INFO - PROCESS | 3620 | 1465426893347 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}] 16:01:33 INFO - PROCESS | 3620 | 1465426893350 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:33 INFO - PROCESS | 3620 | 1465426893443 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:01:33 INFO - PROCESS | 3620 | 1465426893449 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 3620 | 1465426893451 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05011800 == 33 [pid = 3620] [id = 579] 16:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05D68000) [pid = 3620] [serial = 1737] [outer = 0000000000000000] 16:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A05D6E800) [pid = 3620] [serial = 1738] [outer = 0000000A05D68000] 16:01:33 INFO - PROCESS | 3620 | 1465426893501 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A06066C00) [pid = 3620] [serial = 1739] [outer = 0000000A05D68000] 16:01:34 INFO - PROCESS | 3620 | 1465426893990 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]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 16:01:34 INFO - PROCESS | 3620 | 1465426894035 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3620 | 1465426894037 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:01:34 INFO - PROCESS | 3620 | 1465426894041 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 3620 | 1465426894044 Marionette TRACE conn6 <- [1,2282,null,{}] 16:01:34 INFO - PROCESS | 3620 | 1465426894056 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}] 16:01:34 INFO - PROCESS | 3620 | 1465426894061 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:34 INFO - PROCESS | 3620 | 1465426894189 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:01:34 INFO - PROCESS | 3620 | 1465426894276 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3620 | 1465426894279 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06506000 == 34 [pid = 3620] [id = 580] 16:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A05D68C00) [pid = 3620] [serial = 1740] [outer = 0000000000000000] 16:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6ECC0C00) [pid = 3620] [serial = 1741] [outer = 0000000A05D68C00] 16:01:34 INFO - PROCESS | 3620 | 1465426894328 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6EDDFC00) [pid = 3620] [serial = 1742] [outer = 0000000A05D68C00] 16:01:34 INFO - PROCESS | 3620 | 1465426894697 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]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 16:01:34 INFO - PROCESS | 3620 | 1465426894739 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3620 | 1465426894742 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:01:34 INFO - PROCESS | 3620 | 1465426894745 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 3620 | 1465426894747 Marionette TRACE conn6 <- [1,2286,null,{}] 16:01:34 INFO - PROCESS | 3620 | 1465426894751 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}] 16:01:34 INFO - PROCESS | 3620 | 1465426894753 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:34 INFO - PROCESS | 3620 | 1465426894844 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:01:34 INFO - PROCESS | 3620 | 1465426894849 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3620 | 1465426894851 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DFA800 == 35 [pid = 3620] [id = 581] 16:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6EED9000) [pid = 3620] [serial = 1743] [outer = 0000000000000000] 16:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70629000) [pid = 3620] [serial = 1744] [outer = 0000000A6EED9000] 16:01:34 INFO - PROCESS | 3620 | 1465426894900 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7072DC00) [pid = 3620] [serial = 1745] [outer = 0000000A6EED9000] 16:01:35 INFO - PROCESS | 3620 | 1465426895370 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 16:01:35 INFO - PROCESS | 3620 | 1465426895442 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3620 | 1465426895444 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:01:35 INFO - PROCESS | 3620 | 1465426895447 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 3620 | 1465426895449 Marionette TRACE conn6 <- [1,2290,null,{}] 16:01:35 INFO - PROCESS | 3620 | 1465426895467 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}] 16:01:35 INFO - PROCESS | 3620 | 1465426895469 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:35 INFO - PROCESS | 3620 | 1465426895617 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:01:35 INFO - PROCESS | 3620 | 1465426895639 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 3620 | 1465426895641 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A700B0800 == 36 [pid = 3620] [id = 582] 16:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6FDC7C00) [pid = 3620] [serial = 1746] [outer = 0000000000000000] 16:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70A5C400) [pid = 3620] [serial = 1747] [outer = 0000000A6FDC7C00] 16:01:35 INFO - PROCESS | 3620 | 1465426895687 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7109B000) [pid = 3620] [serial = 1748] [outer = 0000000A6FDC7C00] 16:01:36 INFO - PROCESS | 3620 | 1465426896151 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]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 16:01:36 INFO - PROCESS | 3620 | 1465426896184 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 3620 | 1465426896187 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:01:36 INFO - PROCESS | 3620 | 1465426896190 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:01:36 INFO - PROCESS | 3620 | 1465426896192 Marionette TRACE conn6 <- [1,2294,null,{}] 16:01:36 INFO - PROCESS | 3620 | 1465426896195 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}] 16:01:36 INFO - PROCESS | 3620 | 1465426896201 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:36 INFO - PROCESS | 3620 | 1465426896339 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:01:36 INFO - PROCESS | 3620 | 1465426896393 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 3620 | 1465426896395 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E6B800 == 37 [pid = 3620] [id = 583] 16:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A74E43800) [pid = 3620] [serial = 1749] [outer = 0000000000000000] 16:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75943C00) [pid = 3620] [serial = 1750] [outer = 0000000A74E43800] 16:01:36 INFO - PROCESS | 3620 | 1465426896440 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7685D400) [pid = 3620] [serial = 1751] [outer = 0000000A74E43800] 16:01:36 INFO - PROCESS | 3620 | 1465426896891 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]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 16:01:36 INFO - PROCESS | 3620 | 1465426896931 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 3620 | 1465426896933 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:01:36 INFO - PROCESS | 3620 | 1465426896936 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 3620 | 1465426896938 Marionette TRACE conn6 <- [1,2298,null,{}] 16:01:36 INFO - PROCESS | 3620 | 1465426896942 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}] 16:01:36 INFO - PROCESS | 3620 | 1465426896944 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:37 INFO - PROCESS | 3620 | 1465426897085 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ECBCC00) [pid = 3620] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02EBEC00) [pid = 3620] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03D39400) [pid = 3620] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02854C00) [pid = 3620] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A06070400) [pid = 3620] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A0275FC00) [pid = 3620] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A065B9400) [pid = 3620] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A71F51400) [pid = 3620] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ED52C00) [pid = 3620] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A70A51800) [pid = 3620] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A755F6800) [pid = 3620] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A02846800) [pid = 3620] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:01:37 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7072F800) [pid = 3620] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:01:37 INFO - PROCESS | 3620 | 1465426897175 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 3620 | 1465426897177 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EAE000 == 38 [pid = 3620] [id = 584] 16:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02750400) [pid = 3620] [serial = 1752] [outer = 0000000000000000] 16:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A027DAC00) [pid = 3620] [serial = 1753] [outer = 0000000A02750400] 16:01:37 INFO - PROCESS | 3620 | 1465426897225 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6ED4F400) [pid = 3620] [serial = 1754] [outer = 0000000A02750400] 16:01:37 INFO - PROCESS | 3620 | 1465426897588 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]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 16:01:37 INFO - PROCESS | 3620 | 1465426897610 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 3620 | 1465426897612 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:01:37 INFO - PROCESS | 3620 | 1465426897615 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:01:37 INFO - PROCESS | 3620 | 1465426897617 Marionette TRACE conn6 <- [1,2302,null,{}] 16:01:37 INFO - PROCESS | 3620 | 1465426897620 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}] 16:01:37 INFO - PROCESS | 3620 | 1465426897622 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:37 INFO - PROCESS | 3620 | 1465426897705 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:01:37 INFO - PROCESS | 3620 | 1465426897780 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 3620 | 1465426897782 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76983000 == 39 [pid = 3620] [id = 585] 16:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A05DEC800) [pid = 3620] [serial = 1755] [outer = 0000000000000000] 16:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A76860800) [pid = 3620] [serial = 1756] [outer = 0000000A05DEC800] 16:01:37 INFO - PROCESS | 3620 | 1465426897827 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A76DE1800) [pid = 3620] [serial = 1757] [outer = 0000000A05DEC800] 16:01:38 INFO - PROCESS | 3620 | 1465426898190 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]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 16:01:38 INFO - PROCESS | 3620 | 1465426898248 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 3620 | 1465426898250 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:01:38 INFO - PROCESS | 3620 | 1465426898253 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 3620 | 1465426898255 Marionette TRACE conn6 <- [1,2306,null,{}] 16:01:38 INFO - PROCESS | 3620 | 1465426898258 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}] 16:01:38 INFO - PROCESS | 3620 | 1465426898260 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:38 INFO - PROCESS | 3620 | 1465426898347 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:01:38 INFO - PROCESS | 3620 | 1465426898451 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 3620 | 1465426898453 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D45000 == 40 [pid = 3620] [id = 586] 16:01:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A05DF7000) [pid = 3620] [serial = 1758] [outer = 0000000000000000] 16:01:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A76DEBC00) [pid = 3620] [serial = 1759] [outer = 0000000A05DF7000] 16:01:38 INFO - PROCESS | 3620 | 1465426898500 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7A1AE400) [pid = 3620] [serial = 1760] [outer = 0000000A05DF7000] 16:01:38 INFO - PROCESS | 3620 | 1465426898844 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] 16:01:38 INFO - PROCESS | 3620 | 1465426898888 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:01:38 INFO - PROCESS | 3620 | 1465426898892 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 3620 | 1465426898893 Marionette TRACE conn6 <- [1,2310,null,{}] 16:01:38 INFO - PROCESS | 3620 | 1465426898907 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}] 16:01:38 INFO - PROCESS | 3620 | 1465426898909 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:38 INFO - PROCESS | 3620 | 1465426898995 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:01:39 INFO - PROCESS | 3620 | 1465426899000 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 3620 | 1465426899002 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AADA800 == 41 [pid = 3620] [id = 587] 16:01:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A774DD000) [pid = 3620] [serial = 1761] [outer = 0000000000000000] 16:01:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7A5E2800) [pid = 3620] [serial = 1762] [outer = 0000000A774DD000] 16:01:39 INFO - PROCESS | 3620 | 1465426899058 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7A5EA000) [pid = 3620] [serial = 1763] [outer = 0000000A774DD000] 16:01:39 INFO - PROCESS | 3620 | 1465426899752 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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 943ms 16:01:39 INFO - PROCESS | 3620 | 1465426899838 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3620 | 1465426899843 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:01:39 INFO - PROCESS | 3620 | 1465426899848 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3620 | 1465426899854 Marionette TRACE conn6 <- [1,2314,null,{}] 16:01:39 INFO - PROCESS | 3620 | 1465426899860 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}] 16:01:39 INFO - PROCESS | 3620 | 1465426899863 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:40 INFO - PROCESS | 3620 | 1465426900022 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:01:40 INFO - PROCESS | 3620 | 1465426900140 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 3620 | 1465426900143 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9F000 == 42 [pid = 3620] [id = 588] 16:01:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02E3EC00) [pid = 3620] [serial = 1764] [outer = 0000000000000000] 16:01:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A03DC1000) [pid = 3620] [serial = 1765] [outer = 0000000A02E3EC00] 16:01:40 INFO - PROCESS | 3620 | 1465426900203 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A06064800) [pid = 3620] [serial = 1766] [outer = 0000000A02E3EC00] 16:01:40 INFO - PROCESS | 3620 | 1465426900764 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]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 944ms 16:01:40 INFO - PROCESS | 3620 | 1465426900804 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 3620 | 1465426900809 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:01:40 INFO - PROCESS | 3620 | 1465426900816 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 3620 | 1465426900820 Marionette TRACE conn6 <- [1,2318,null,{}] 16:01:40 INFO - PROCESS | 3620 | 1465426900824 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}] 16:01:40 INFO - PROCESS | 3620 | 1465426900827 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:40 INFO - PROCESS | 3620 | 1465426900949 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:01:41 INFO - PROCESS | 3620 | 1465426901044 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 3620 | 1465426901047 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71453000 == 43 [pid = 3620] [id = 589] 16:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A6EDDEC00) [pid = 3620] [serial = 1767] [outer = 0000000000000000] 16:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6EED7C00) [pid = 3620] [serial = 1768] [outer = 0000000A6EDDEC00] 16:01:41 INFO - PROCESS | 3620 | 1465426901104 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A70A54000) [pid = 3620] [serial = 1769] [outer = 0000000A6EDDEC00] 16:01:41 INFO - PROCESS | 3620 | 1465426901752 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]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 985ms 16:01:41 INFO - PROCESS | 3620 | 1465426901808 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:01:41 INFO - PROCESS | 3620 | 1465426901811 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:01:41 INFO - PROCESS | 3620 | 1465426901815 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 3620 | 1465426901819 Marionette TRACE conn6 <- [1,2322,null,{}] 16:01:41 INFO - PROCESS | 3620 | 1465426901832 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}] 16:01:41 INFO - PROCESS | 3620 | 1465426901837 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:42 INFO - PROCESS | 3620 | 1465426901994 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:01:42 INFO - PROCESS | 3620 | 1465426902053 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 3620 | 1465426902056 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C923800 == 44 [pid = 3620] [id = 590] 16:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A75BD9800) [pid = 3620] [serial = 1770] [outer = 0000000000000000] 16:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A75C60400) [pid = 3620] [serial = 1771] [outer = 0000000A75BD9800] 16:01:42 INFO - PROCESS | 3620 | 1465426902114 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7A511800) [pid = 3620] [serial = 1772] [outer = 0000000A75BD9800] 16:01:42 INFO - PROCESS | 3620 | 1465426902889 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]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1143ms 16:01:42 INFO - PROCESS | 3620 | 1465426902968 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3620 | 1465426902973 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:01:42 INFO - PROCESS | 3620 | 1465426902980 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3620 | 1465426902983 Marionette TRACE conn6 <- [1,2326,null,{}] 16:01:42 INFO - PROCESS | 3620 | 1465426902989 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}] 16:01:42 INFO - PROCESS | 3620 | 1465426902991 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:43 INFO - PROCESS | 3620 | 1465426903104 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:01:43 INFO - PROCESS | 3620 | 1465426903181 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 3620 | 1465426903185 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02834800 == 45 [pid = 3620] [id = 591] 16:01:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A02EB5800) [pid = 3620] [serial = 1773] [outer = 0000000000000000] 16:01:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A03D39400) [pid = 3620] [serial = 1774] [outer = 0000000A02EB5800] 16:01:43 INFO - PROCESS | 3620 | 1465426903291 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A05D6B400) [pid = 3620] [serial = 1775] [outer = 0000000A02EB5800] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D45000 == 44 [pid = 3620] [id = 586] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76983000 == 43 [pid = 3620] [id = 585] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EAE000 == 42 [pid = 3620] [id = 584] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E6B800 == 41 [pid = 3620] [id = 583] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A700B0800 == 40 [pid = 3620] [id = 582] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DFA800 == 39 [pid = 3620] [id = 581] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06506000 == 38 [pid = 3620] [id = 580] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05011800 == 37 [pid = 3620] [id = 579] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0283E000 == 36 [pid = 3620] [id = 578] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02959800 == 35 [pid = 3620] [id = 576] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E1A000 == 34 [pid = 3620] [id = 560] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFCC800 == 33 [pid = 3620] [id = 565] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75860000 == 32 [pid = 3620] [id = 575] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBA000 == 31 [pid = 3620] [id = 564] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A8B000 == 30 [pid = 3620] [id = 577] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1E000 == 29 [pid = 3620] [id = 562] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0721B800 == 28 [pid = 3620] [id = 563] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C923800 == 27 [pid = 3620] [id = 590] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71453000 == 26 [pid = 3620] [id = 589] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9F000 == 25 [pid = 3620] [id = 588] 16:01:44 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AADA800 == 24 [pid = 3620] [id = 587] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A6ECC4000) [pid = 3620] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6ED4E800) [pid = 3620] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A02EF4C00) [pid = 3620] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A05D67000) [pid = 3620] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A03DBB800) [pid = 3620] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0539BC00) [pid = 3620] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A0285D400) [pid = 3620] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EB5000) [pid = 3620] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A06397800) [pid = 3620] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A03DC0800) [pid = 3620] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A0284F400) [pid = 3620] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6F64A800) [pid = 3620] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A75148000) [pid = 3620] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6ECC1800) [pid = 3620] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A6F6C8800) [pid = 3620] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A75996000) [pid = 3620] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A74E4A800) [pid = 3620] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7A5EC400) [pid = 3620] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7A5E4400) [pid = 3620] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6EDDAC00) [pid = 3620] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A0638E400) [pid = 3620] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70A59800) [pid = 3620] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A755F6000) [pid = 3620] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A74E48000) [pid = 3620] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70E93400) [pid = 3620] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A71109C00) [pid = 3620] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A063C8800) [pid = 3620] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:01:44 INFO - PROCESS | 3620 | 1465426904474 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]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1536ms 16:01:44 INFO - PROCESS | 3620 | 1465426904516 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3620 | 1465426904520 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:01:44 INFO - PROCESS | 3620 | 1465426904529 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 3620 | 1465426904532 Marionette TRACE conn6 <- [1,2330,null,{}] 16:01:44 INFO - PROCESS | 3620 | 1465426904538 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}] 16:01:44 INFO - PROCESS | 3620 | 1465426904541 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:44 INFO - PROCESS | 3620 | 1465426904670 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:01:44 INFO - PROCESS | 3620 | 1465426904754 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3620 | 1465426904757 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028E0800 == 25 [pid = 3620] [id = 592] 16:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A027A7C00) [pid = 3620] [serial = 1776] [outer = 0000000000000000] 16:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A027CF000) [pid = 3620] [serial = 1777] [outer = 0000000A027A7C00] 16:01:44 INFO - PROCESS | 3620 | 1465426904806 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0284A800) [pid = 3620] [serial = 1778] [outer = 0000000A027A7C00] 16:01:45 INFO - PROCESS | 3620 | 1465426905220 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]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 16:01:45 INFO - PROCESS | 3620 | 1465426905264 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 3620 | 1465426905269 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:01:45 INFO - PROCESS | 3620 | 1465426905276 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 3620 | 1465426905278 Marionette TRACE conn6 <- [1,2334,null,{}] 16:01:45 INFO - PROCESS | 3620 | 1465426905282 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}] 16:01:45 INFO - PROCESS | 3620 | 1465426905285 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:45 INFO - PROCESS | 3620 | 1465426905376 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:01:45 INFO - PROCESS | 3620 | 1465426905383 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 3620 | 1465426905385 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DED800 == 26 [pid = 3620] [id = 593] 16:01:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02E42000) [pid = 3620] [serial = 1779] [outer = 0000000000000000] 16:01:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02EB4400) [pid = 3620] [serial = 1780] [outer = 0000000A02E42000] 16:01:45 INFO - PROCESS | 3620 | 1465426905434 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02EE8800) [pid = 3620] [serial = 1781] [outer = 0000000A02E42000] 16:01:45 INFO - PROCESS | 3620 | 1465426905906 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]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 693ms 16:01:45 INFO - PROCESS | 3620 | 1465426905971 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 3620 | 1465426905973 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:01:45 INFO - PROCESS | 3620 | 1465426905977 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 3620 | 1465426905981 Marionette TRACE conn6 <- [1,2338,null,{}] 16:01:46 INFO - PROCESS | 3620 | 1465426905992 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}] 16:01:46 INFO - PROCESS | 3620 | 1465426905997 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:46 INFO - PROCESS | 3620 | 1465426906114 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:01:46 INFO - PROCESS | 3620 | 1465426906205 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3620 | 1465426906208 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA7000 == 27 [pid = 3620] [id = 594] 16:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A027D0C00) [pid = 3620] [serial = 1782] [outer = 0000000000000000] 16:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A053A0000) [pid = 3620] [serial = 1783] [outer = 0000000A027D0C00] 16:01:46 INFO - PROCESS | 3620 | 1465426906258 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A05DEE400) [pid = 3620] [serial = 1784] [outer = 0000000A027D0C00] 16:01:46 INFO - PROCESS | 3620 | 1465426906667 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]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 16:01:46 INFO - PROCESS | 3620 | 1465426906714 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3620 | 1465426906717 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:01:46 INFO - PROCESS | 3620 | 1465426906720 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:01:46 INFO - PROCESS | 3620 | 1465426906722 Marionette TRACE conn6 <- [1,2342,null,{}] 16:01:46 INFO - PROCESS | 3620 | 1465426906725 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}] 16:01:46 INFO - PROCESS | 3620 | 1465426906727 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:46 INFO - PROCESS | 3620 | 1465426906845 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:01:46 INFO - PROCESS | 3620 | 1465426906899 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3620 | 1465426906901 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A72000 == 28 [pid = 3620] [id = 595] 16:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A0638D800) [pid = 3620] [serial = 1785] [outer = 0000000000000000] 16:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A0639B000) [pid = 3620] [serial = 1786] [outer = 0000000A0638D800] 16:01:46 INFO - PROCESS | 3620 | 1465426906947 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A063C4800) [pid = 3620] [serial = 1787] [outer = 0000000A0638D800] 16:01:47 INFO - PROCESS | 3620 | 1465426907394 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]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 16:01:47 INFO - PROCESS | 3620 | 1465426907484 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 3620 | 1465426907486 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:01:47 INFO - PROCESS | 3620 | 1465426907500 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 3620 | 1465426907502 Marionette TRACE conn6 <- [1,2346,null,{}] 16:01:47 INFO - PROCESS | 3620 | 1465426907508 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}] 16:01:47 INFO - PROCESS | 3620 | 1465426907510 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:47 INFO - PROCESS | 3620 | 1465426907621 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:01:47 INFO - PROCESS | 3620 | 1465426907631 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 3620 | 1465426907633 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE3800 == 29 [pid = 3620] [id = 596] 16:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A0285A000) [pid = 3620] [serial = 1788] [outer = 0000000000000000] 16:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A065BA800) [pid = 3620] [serial = 1789] [outer = 0000000A0285A000] 16:01:47 INFO - PROCESS | 3620 | 1465426907678 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ECC4C00) [pid = 3620] [serial = 1790] [outer = 0000000A0285A000] 16:01:48 INFO - PROCESS | 3620 | 1465426908159 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]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 16:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:01:48 INFO - PROCESS | 3620 | 1465426908192 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 3620 | 1465426908194 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:01:48 INFO - PROCESS | 3620 | 1465426908199 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 3620 | 1465426908201 Marionette TRACE conn6 <- [1,2350,null,{}] 16:01:48 INFO - PROCESS | 3620 | 1465426908204 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}] 16:01:48 INFO - PROCESS | 3620 | 1465426908210 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:48 INFO - PROCESS | 3620 | 1465426908349 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:01:48 INFO - PROCESS | 3620 | 1465426908403 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 3620 | 1465426908405 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDE4000 == 30 [pid = 3620] [id = 597] 16:01:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ED48800) [pid = 3620] [serial = 1791] [outer = 0000000000000000] 16:01:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6EDE2800) [pid = 3620] [serial = 1792] [outer = 0000000A6ED48800] 16:01:48 INFO - PROCESS | 3620 | 1465426908451 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7069B800) [pid = 3620] [serial = 1793] [outer = 0000000A6ED48800] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A774DD000) [pid = 3620] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6FDC7C00) [pid = 3620] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02750400) [pid = 3620] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05DF7000) [pid = 3620] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A75146400) [pid = 3620] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A027A3000) [pid = 3620] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A05D66C00) [pid = 3620] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A05D68C00) [pid = 3620] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6EED9000) [pid = 3620] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A05D68000) [pid = 3620] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A027ADC00) [pid = 3620] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:01:48 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A05DEC800) [pid = 3620] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:01:49 INFO - PROCESS | 3620 | 1465426909018 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 880ms 16:01:49 INFO - PROCESS | 3620 | 1465426909081 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3620 | 1465426909083 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:01:49 INFO - PROCESS | 3620 | 1465426909086 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:01:49 INFO - PROCESS | 3620 | 1465426909088 Marionette TRACE conn6 <- [1,2354,null,{}] 16:01:49 INFO - PROCESS | 3620 | 1465426909092 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}] 16:01:49 INFO - PROCESS | 3620 | 1465426909093 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:49 INFO - PROCESS | 3620 | 1465426909174 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:01:49 INFO - PROCESS | 3620 | 1465426909179 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 3620 | 1465426909181 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70760000 == 31 [pid = 3620] [id = 598] 16:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A0638E800) [pid = 3620] [serial = 1794] [outer = 0000000000000000] 16:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A706A0400) [pid = 3620] [serial = 1795] [outer = 0000000A0638E800] 16:01:49 INFO - PROCESS | 3620 | 1465426909226 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70734800) [pid = 3620] [serial = 1796] [outer = 0000000A0638E800] 16:01:49 INFO - PROCESS | 3620 | 1465426909637 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 585ms 16:01:49 INFO - PROCESS | 3620 | 1465426909680 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3620 | 1465426909682 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:01:49 INFO - PROCESS | 3620 | 1465426909685 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 3620 | 1465426909687 Marionette TRACE conn6 <- [1,2358,null,{}] 16:01:49 INFO - PROCESS | 3620 | 1465426909695 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}] 16:01:49 INFO - PROCESS | 3620 | 1465426909697 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:49 INFO - PROCESS | 3620 | 1465426909780 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:01:49 INFO - PROCESS | 3620 | 1465426909785 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 3620 | 1465426909787 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71039800 == 32 [pid = 3620] [id = 599] 16:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A70A57800) [pid = 3620] [serial = 1797] [outer = 0000000000000000] 16:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70A5FC00) [pid = 3620] [serial = 1798] [outer = 0000000A70A57800] 16:01:49 INFO - PROCESS | 3620 | 1465426909833 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70EB2000) [pid = 3620] [serial = 1799] [outer = 0000000A70A57800] 16:01:50 INFO - PROCESS | 3620 | 1465426910290 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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 16:01:50 INFO - PROCESS | 3620 | 1465426910318 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3620 | 1465426910320 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:01:50 INFO - PROCESS | 3620 | 1465426910323 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 3620 | 1465426910325 Marionette TRACE conn6 <- [1,2362,null,{}] 16:01:50 INFO - PROCESS | 3620 | 1465426910329 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}] 16:01:50 INFO - PROCESS | 3620 | 1465426910330 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:50 INFO - PROCESS | 3620 | 1465426910413 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:01:50 INFO - PROCESS | 3620 | 1465426910418 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 3620 | 1465426910420 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05DA6800 == 33 [pid = 3620] [id = 600] 16:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7140F400) [pid = 3620] [serial = 1800] [outer = 0000000000000000] 16:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A71AE0800) [pid = 3620] [serial = 1801] [outer = 0000000A7140F400] 16:01:50 INFO - PROCESS | 3620 | 1465426910466 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A74EB0C00) [pid = 3620] [serial = 1802] [outer = 0000000A7140F400] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028E0800 == 32 [pid = 3620] [id = 592] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02834800 == 31 [pid = 3620] [id = 591] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA7000 == 30 [pid = 3620] [id = 594] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDE4000 == 29 [pid = 3620] [id = 597] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70760000 == 28 [pid = 3620] [id = 598] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71039800 == 27 [pid = 3620] [id = 599] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A72000 == 26 [pid = 3620] [id = 595] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE3800 == 25 [pid = 3620] [id = 596] 16:01:51 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DED800 == 24 [pid = 3620] [id = 593] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5EA000) [pid = 3620] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70A5C400) [pid = 3620] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A75943C00) [pid = 3620] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7109B000) [pid = 3620] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7A5E2800) [pid = 3620] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A027DAC00) [pid = 3620] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7A1AE400) [pid = 3620] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A75BD8000) [pid = 3620] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A02851000) [pid = 3620] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A03DBE800) [pid = 3620] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A05DF5800) [pid = 3620] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A063C5800) [pid = 3620] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A6ECC0C00) [pid = 3620] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6EDDFC00) [pid = 3620] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A70629000) [pid = 3620] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A05D6E800) [pid = 3620] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A06066C00) [pid = 3620] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A027D2000) [pid = 3620] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A02E49C00) [pid = 3620] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A6ED4F400) [pid = 3620] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A76DEBC00) [pid = 3620] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A76860800) [pid = 3620] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A7072DC00) [pid = 3620] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A76DE1800) [pid = 3620] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3620 | 1465426912241 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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1936ms 16:01:52 INFO - PROCESS | 3620 | 1465426912264 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3620 | 1465426912267 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:01:52 INFO - PROCESS | 3620 | 1465426912273 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3620 | 1465426912276 Marionette TRACE conn6 <- [1,2366,null,{}] 16:01:52 INFO - PROCESS | 3620 | 1465426912282 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}] 16:01:52 INFO - PROCESS | 3620 | 1465426912285 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:52 INFO - PROCESS | 3620 | 1465426912376 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:01:52 INFO - PROCESS | 3620 | 1465426912385 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 3620 | 1465426912388 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0287D800 == 25 [pid = 3620] [id = 601] 16:01:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A027A9000) [pid = 3620] [serial = 1803] [outer = 0000000000000000] 16:01:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A027D3C00) [pid = 3620] [serial = 1804] [outer = 0000000A027A9000] 16:01:52 INFO - PROCESS | 3620 | 1465426912439 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A02849C00) [pid = 3620] [serial = 1805] [outer = 0000000A027A9000] 16:01:52 INFO - PROCESS | 3620 | 1465426912933 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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 16:01:52 INFO - PROCESS | 3620 | 1465426912969 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3620 | 1465426912975 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:01:52 INFO - PROCESS | 3620 | 1465426912982 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3620 | 1465426912984 Marionette TRACE conn6 <- [1,2370,null,{}] 16:01:52 INFO - PROCESS | 3620 | 1465426912988 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}] 16:01:52 INFO - PROCESS | 3620 | 1465426912991 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:53 INFO - PROCESS | 3620 | 1465426913086 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:01:53 INFO - PROCESS | 3620 | 1465426913094 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3620 | 1465426913097 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E8C800 == 26 [pid = 3620] [id = 602] 16:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A02E41C00) [pid = 3620] [serial = 1806] [outer = 0000000000000000] 16:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A02E48000) [pid = 3620] [serial = 1807] [outer = 0000000A02E41C00] 16:01:53 INFO - PROCESS | 3620 | 1465426913147 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02EC0800) [pid = 3620] [serial = 1808] [outer = 0000000A02E41C00] 16:01:53 INFO - PROCESS | 3620 | 1465426913623 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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 692ms 16:01:53 INFO - PROCESS | 3620 | 1465426913676 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3620 | 1465426913678 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:01:53 INFO - PROCESS | 3620 | 1465426913682 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 3620 | 1465426913685 Marionette TRACE conn6 <- [1,2374,null,{}] 16:01:53 INFO - PROCESS | 3620 | 1465426913697 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}] 16:01:53 INFO - PROCESS | 3620 | 1465426913702 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:53 INFO - PROCESS | 3620 | 1465426913816 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:01:53 INFO - PROCESS | 3620 | 1465426913901 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3620 | 1465426913904 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D89000 == 27 [pid = 3620] [id = 603] 16:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A0117FC00) [pid = 3620] [serial = 1809] [outer = 0000000000000000] 16:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A03DC3000) [pid = 3620] [serial = 1810] [outer = 0000000A0117FC00] 16:01:53 INFO - PROCESS | 3620 | 1465426913954 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A0539B400) [pid = 3620] [serial = 1811] [outer = 0000000A0117FC00] 16:01:54 INFO - PROCESS | 3620 | 1465426914328 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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 16:01:54 INFO - PROCESS | 3620 | 1465426914384 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3620 | 1465426914387 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:01:54 INFO - PROCESS | 3620 | 1465426914390 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - PROCESS | 3620 | 1465426914392 Marionette TRACE conn6 <- [1,2378,null,{}] 16:01:54 INFO - PROCESS | 3620 | 1465426914395 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}] 16:01:54 INFO - PROCESS | 3620 | 1465426914398 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:54 INFO - PROCESS | 3620 | 1465426914485 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:01:54 INFO - PROCESS | 3620 | 1465426914490 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3620 | 1465426914493 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0650F000 == 28 [pid = 3620] [id = 604] 16:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05D6E000) [pid = 3620] [serial = 1812] [outer = 0000000000000000] 16:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05DF1400) [pid = 3620] [serial = 1813] [outer = 0000000A05D6E000] 16:01:54 INFO - PROCESS | 3620 | 1465426914538 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0606A800) [pid = 3620] [serial = 1814] [outer = 0000000A05D6E000] 16:01:54 INFO - PROCESS | 3620 | 1465426914980 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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 16:01:55 INFO - PROCESS | 3620 | 1465426915025 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3620 | 1465426915027 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:01:55 INFO - PROCESS | 3620 | 1465426915030 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 3620 | 1465426915032 Marionette TRACE conn6 <- [1,2382,null,{}] 16:01:55 INFO - PROCESS | 3620 | 1465426915035 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}] 16:01:55 INFO - PROCESS | 3620 | 1465426915038 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:55 INFO - PROCESS | 3620 | 1465426915118 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:01:55 INFO - PROCESS | 3620 | 1465426915126 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 3620 | 1465426915128 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07213000 == 29 [pid = 3620] [id = 605] 16:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02856800) [pid = 3620] [serial = 1815] [outer = 0000000000000000] 16:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A06398800) [pid = 3620] [serial = 1816] [outer = 0000000A02856800] 16:01:55 INFO - PROCESS | 3620 | 1465426915172 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A065AF000) [pid = 3620] [serial = 1817] [outer = 0000000A02856800] 16:01:55 INFO - PROCESS | 3620 | 1465426915647 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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 16:01:55 INFO - PROCESS | 3620 | 1465426915725 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3620 | 1465426915727 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:01:55 INFO - PROCESS | 3620 | 1465426915730 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 3620 | 1465426915732 Marionette TRACE conn6 <- [1,2386,null,{}] 16:01:55 INFO - PROCESS | 3620 | 1465426915736 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}] 16:01:55 INFO - PROCESS | 3620 | 1465426915742 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:55 INFO - PROCESS | 3620 | 1465426915848 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:01:55 INFO - PROCESS | 3620 | 1465426915860 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 3620 | 1465426915862 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6EC55000 == 30 [pid = 3620] [id = 606] 16:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6ECC4400) [pid = 3620] [serial = 1818] [outer = 0000000000000000] 16:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6EDDA400) [pid = 3620] [serial = 1819] [outer = 0000000A6ECC4400] 16:01:55 INFO - PROCESS | 3620 | 1465426915907 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6F644C00) [pid = 3620] [serial = 1820] [outer = 0000000A6ECC4400] 16:01:56 INFO - PROCESS | 3620 | 1465426916335 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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 628ms 16:01:56 INFO - PROCESS | 3620 | 1465426916362 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3620 | 1465426916364 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:01:56 INFO - PROCESS | 3620 | 1465426916367 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 3620 | 1465426916368 Marionette TRACE conn6 <- [1,2390,null,{}] 16:01:56 INFO - PROCESS | 3620 | 1465426916372 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}] 16:01:56 INFO - PROCESS | 3620 | 1465426916374 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:56 INFO - PROCESS | 3620 | 1465426916455 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:01:56 INFO - PROCESS | 3620 | 1465426916489 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 3620 | 1465426916491 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706BA800 == 31 [pid = 3620] [id = 607] 16:01:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02E46800) [pid = 3620] [serial = 1821] [outer = 0000000000000000] 16:01:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6FDC6000) [pid = 3620] [serial = 1822] [outer = 0000000A02E46800] 16:01:56 INFO - PROCESS | 3620 | 1465426916535 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A70696C00) [pid = 3620] [serial = 1823] [outer = 0000000A02E46800] 16:01:56 INFO - PROCESS | 3620 | 1465426916936 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]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 16:01:57 INFO - PROCESS | 3620 | 1465426916999 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3620 | 1465426917001 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:01:57 INFO - PROCESS | 3620 | 1465426917009 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 3620 | 1465426917011 Marionette TRACE conn6 <- [1,2394,null,{}] 16:01:57 INFO - PROCESS | 3620 | 1465426917014 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}] 16:01:57 INFO - PROCESS | 3620 | 1465426917016 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:57 INFO - PROCESS | 3620 | 1465426917099 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:01:57 INFO - PROCESS | 3620 | 1465426917107 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3620 | 1465426917109 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71035800 == 32 [pid = 3620] [id = 608] 16:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70729800) [pid = 3620] [serial = 1824] [outer = 0000000000000000] 16:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70A56C00) [pid = 3620] [serial = 1825] [outer = 0000000A70729800] 16:01:57 INFO - PROCESS | 3620 | 1465426917154 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70A5B000) [pid = 3620] [serial = 1826] [outer = 0000000A70729800] 16:01:57 INFO - PROCESS | 3620 | 1465426917625 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]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 16:01:57 INFO - PROCESS | 3620 | 1465426917642 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3620 | 1465426917644 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:01:57 INFO - PROCESS | 3620 | 1465426917654 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 3620 | 1465426917656 Marionette TRACE conn6 <- [1,2398,null,{}] 16:01:57 INFO - PROCESS | 3620 | 1465426917660 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}] 16:01:57 INFO - PROCESS | 3620 | 1465426917662 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:57 INFO - PROCESS | 3620 | 1465426917770 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:01:57 INFO - PROCESS | 3620 | 1465426917777 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3620 | 1465426917779 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05220000 == 33 [pid = 3620] [id = 609] 16:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70A55C00) [pid = 3620] [serial = 1827] [outer = 0000000000000000] 16:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70E9A400) [pid = 3620] [serial = 1828] [outer = 0000000A70A55C00] 16:01:57 INFO - PROCESS | 3620 | 1465426917823 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7110A000) [pid = 3620] [serial = 1829] [outer = 0000000A70A55C00] 16:01:58 INFO - PROCESS | 3620 | 1465426918302 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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 16:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:01:58 INFO - PROCESS | 3620 | 1465426918356 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3620 | 1465426918358 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:01:58 INFO - PROCESS | 3620 | 1465426918362 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3620 | 1465426918363 Marionette TRACE conn6 <- [1,2402,null,{}] 16:01:58 INFO - PROCESS | 3620 | 1465426918367 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}] 16:01:58 INFO - PROCESS | 3620 | 1465426918369 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:58 INFO - PROCESS | 3620 | 1465426918486 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:01:58 INFO - PROCESS | 3620 | 1465426918495 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 3620 | 1465426918497 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C99800 == 34 [pid = 3620] [id = 610] 16:01:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7143F800) [pid = 3620] [serial = 1830] [outer = 0000000000000000] 16:01:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A71FB0800) [pid = 3620] [serial = 1831] [outer = 0000000A7143F800] 16:01:58 INFO - PROCESS | 3620 | 1465426918542 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A75144C00) [pid = 3620] [serial = 1832] [outer = 0000000A7143F800] 16:01:59 INFO - PROCESS | 3620 | 1465426919015 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]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 16:01:59 INFO - PROCESS | 3620 | 1465426919055 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 3620 | 1465426919057 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:01:59 INFO - PROCESS | 3620 | 1465426919060 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 3620 | 1465426919063 Marionette TRACE conn6 <- [1,2406,null,{}] 16:01:59 INFO - PROCESS | 3620 | 1465426919067 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}] 16:01:59 INFO - PROCESS | 3620 | 1465426919070 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:59 INFO - PROCESS | 3620 | 1465426919222 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:01:59 INFO - PROCESS | 3620 | 1465426919277 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 3620 | 1465426919280 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07212000 == 35 [pid = 3620] [id = 611] 16:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7594AC00) [pid = 3620] [serial = 1833] [outer = 0000000000000000] 16:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A75B9D400) [pid = 3620] [serial = 1834] [outer = 0000000A7594AC00] 16:01:59 INFO - PROCESS | 3620 | 1465426919327 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A75E2DC00) [pid = 3620] [serial = 1835] [outer = 0000000A7594AC00] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A74E43800) [pid = 3620] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A70A57800) [pid = 3620] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A0638D800) [pid = 3620] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A0285A000) [pid = 3620] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ED48800) [pid = 3620] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02E42000) [pid = 3620] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027A7C00) [pid = 3620] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02EB5800) [pid = 3620] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A75BD9800) [pid = 3620] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A6EDDEC00) [pid = 3620] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02E3EC00) [pid = 3620] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A027D0C00) [pid = 3620] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:01:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0638E800) [pid = 3620] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:01:59 INFO - PROCESS | 3620 | 1465426919811 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]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 16:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:01:59 INFO - PROCESS | 3620 | 1465426919842 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 3620 | 1465426919844 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:01:59 INFO - PROCESS | 3620 | 1465426919847 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 3620 | 1465426919849 Marionette TRACE conn6 <- [1,2410,null,{}] 16:01:59 INFO - PROCESS | 3620 | 1465426919852 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}] 16:01:59 INFO - PROCESS | 3620 | 1465426919854 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:59 INFO - PROCESS | 3620 | 1465426919936 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:01:59 INFO - PROCESS | 3620 | 1465426919942 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 3620 | 1465426919944 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:01:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7698D000 == 36 [pid = 3620] [id = 612] 16:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A05D68000) [pid = 3620] [serial = 1836] [outer = 0000000000000000] 16:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7072F000) [pid = 3620] [serial = 1837] [outer = 0000000A05D68000] 16:01:59 INFO - PROCESS | 3620 | 1465426919988 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75E31800) [pid = 3620] [serial = 1838] [outer = 0000000A05D68000] 16:02:00 INFO - PROCESS | 3620 | 1465426920397 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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 587ms 16:02:00 INFO - PROCESS | 3620 | 1465426920439 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 3620 | 1465426920441 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:02:00 INFO - PROCESS | 3620 | 1465426920444 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 3620 | 1465426920445 Marionette TRACE conn6 <- [1,2414,null,{}] 16:02:00 INFO - PROCESS | 3620 | 1465426920465 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}] 16:02:00 INFO - PROCESS | 3620 | 1465426920467 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:00 INFO - PROCESS | 3620 | 1465426920550 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:02:00 INFO - PROCESS | 3620 | 1465426920557 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 3620 | 1465426920559 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A590000 == 37 [pid = 3620] [id = 613] 16:02:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75EFA400) [pid = 3620] [serial = 1839] [outer = 0000000000000000] 16:02:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A76860C00) [pid = 3620] [serial = 1840] [outer = 0000000A75EFA400] 16:02:00 INFO - PROCESS | 3620 | 1465426920602 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A76917400) [pid = 3620] [serial = 1841] [outer = 0000000A75EFA400] 16:02:01 INFO - PROCESS | 3620 | 1465426921048 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]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 649ms 16:02:01 INFO - PROCESS | 3620 | 1465426921102 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 3620 | 1465426921104 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:02:01 INFO - PROCESS | 3620 | 1465426921107 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3620 | 1465426921109 Marionette TRACE conn6 <- [1,2418,null,{}] 16:02:01 INFO - PROCESS | 3620 | 1465426921113 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}] 16:02:01 INFO - PROCESS | 3620 | 1465426921115 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:01 INFO - PROCESS | 3620 | 1465426921199 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:02:01 INFO - PROCESS | 3620 | 1465426921215 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 3620 | 1465426921217 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AB68800 == 38 [pid = 3620] [id = 614] 16:02:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A769C7000) [pid = 3620] [serial = 1842] [outer = 0000000000000000] 16:02:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A76DB4C00) [pid = 3620] [serial = 1843] [outer = 0000000A769C7000] 16:02:01 INFO - PROCESS | 3620 | 1465426921260 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76DE8000) [pid = 3620] [serial = 1844] [outer = 0000000A769C7000] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0287D800 == 37 [pid = 3620] [id = 601] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05DA6800 == 36 [pid = 3620] [id = 600] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E8C800 == 35 [pid = 3620] [id = 602] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6EC55000 == 34 [pid = 3620] [id = 606] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706BA800 == 33 [pid = 3620] [id = 607] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7698D000 == 32 [pid = 3620] [id = 612] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07213000 == 31 [pid = 3620] [id = 605] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71035800 == 30 [pid = 3620] [id = 608] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A590000 == 29 [pid = 3620] [id = 613] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07212000 == 28 [pid = 3620] [id = 611] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0650F000 == 27 [pid = 3620] [id = 604] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05220000 == 26 [pid = 3620] [id = 609] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C99800 == 25 [pid = 3620] [id = 610] 16:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D89000 == 24 [pid = 3620] [id = 603] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A70EB2000) [pid = 3620] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A71AE0800) [pid = 3620] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A0639B000) [pid = 3620] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A065BA800) [pid = 3620] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A063C4800) [pid = 3620] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A6EDE2800) [pid = 3620] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6ECC4C00) [pid = 3620] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70A5FC00) [pid = 3620] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02EB4400) [pid = 3620] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A027CF000) [pid = 3620] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A0284A800) [pid = 3620] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A05D6B400) [pid = 3620] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A03D39400) [pid = 3620] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7A511800) [pid = 3620] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A75C60400) [pid = 3620] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70A54000) [pid = 3620] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A6EED7C00) [pid = 3620] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A06064800) [pid = 3620] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A03DC1000) [pid = 3620] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A053A0000) [pid = 3620] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A02EE8800) [pid = 3620] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A706A0400) [pid = 3620] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A7069B800) [pid = 3620] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A70734800) [pid = 3620] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A05DEE400) [pid = 3620] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A7685D400) [pid = 3620] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:02:03 INFO - PROCESS | 3620 | 1465426923225 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]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2141ms 16:02:03 INFO - PROCESS | 3620 | 1465426923253 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3620 | 1465426923259 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:02:03 INFO - PROCESS | 3620 | 1465426923265 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3620 | 1465426923268 Marionette TRACE conn6 <- [1,2422,null,{}] 16:02:03 INFO - PROCESS | 3620 | 1465426923275 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}] 16:02:03 INFO - PROCESS | 3620 | 1465426923278 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:03 INFO - PROCESS | 3620 | 1465426923412 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:02:03 INFO - PROCESS | 3620 | 1465426923488 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 3620 | 1465426923493 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0286D000 == 25 [pid = 3620] [id = 615] 16:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A027AC400) [pid = 3620] [serial = 1845] [outer = 0000000000000000] 16:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A027B0C00) [pid = 3620] [serial = 1846] [outer = 0000000A027AC400] 16:02:03 INFO - PROCESS | 3620 | 1465426923555 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A027DD800) [pid = 3620] [serial = 1847] [outer = 0000000A027AC400] 16:02:04 INFO - PROCESS | 3620 | 1465426924241 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]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1026ms 16:02:04 INFO - PROCESS | 3620 | 1465426924293 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3620 | 1465426924299 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:02:04 INFO - PROCESS | 3620 | 1465426924306 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3620 | 1465426924309 Marionette TRACE conn6 <- [1,2426,null,{}] 16:02:04 INFO - PROCESS | 3620 | 1465426924313 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}] 16:02:04 INFO - PROCESS | 3620 | 1465426924317 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:04 INFO - PROCESS | 3620 | 1465426924453 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:02:04 INFO - PROCESS | 3620 | 1465426924523 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 3620 | 1465426924527 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DD3800 == 26 [pid = 3620] [id = 616] 16:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02855800) [pid = 3620] [serial = 1848] [outer = 0000000000000000] 16:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02861C00) [pid = 3620] [serial = 1849] [outer = 0000000A02855800] 16:02:04 INFO - PROCESS | 3620 | 1465426924586 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02EB6800) [pid = 3620] [serial = 1850] [outer = 0000000A02855800] 16:02:05 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7515B800 == 25 [pid = 3620] [id = 558] 16:02:05 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F89000 == 24 [pid = 3620] [id = 559] 16:02:05 INFO - PROCESS | 3620 | 1465426925453 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]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1179ms 16:02:05 INFO - PROCESS | 3620 | 1465426925486 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 3620 | 1465426925490 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:02:05 INFO - PROCESS | 3620 | 1465426925495 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:02:05 INFO - PROCESS | 3620 | 1465426925498 Marionette TRACE conn6 <- [1,2430,null,{}] 16:02:05 INFO - PROCESS | 3620 | 1465426925504 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}] 16:02:05 INFO - PROCESS | 3620 | 1465426925507 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:05 INFO - PROCESS | 3620 | 1465426925602 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:02:05 INFO - PROCESS | 3620 | 1465426925609 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3620 | 1465426925612 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E74000 == 25 [pid = 3620] [id = 617] 16:02:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A027D5000) [pid = 3620] [serial = 1851] [outer = 0000000000000000] 16:02:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02843800) [pid = 3620] [serial = 1852] [outer = 0000000A027D5000] 16:02:05 INFO - PROCESS | 3620 | 1465426925662 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02E44C00) [pid = 3620] [serial = 1853] [outer = 0000000A027D5000] 16:02:06 INFO - PROCESS | 3620 | 1465426926138 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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 16:02:06 INFO - PROCESS | 3620 | 1465426926216 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3620 | 1465426926220 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:02:06 INFO - PROCESS | 3620 | 1465426926228 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3620 | 1465426926231 Marionette TRACE conn6 <- [1,2434,null,{}] 16:02:06 INFO - PROCESS | 3620 | 1465426926235 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}] 16:02:06 INFO - PROCESS | 3620 | 1465426926238 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:06 INFO - PROCESS | 3620 | 1465426926334 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:02:06 INFO - PROCESS | 3620 | 1465426926412 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3620 | 1465426926414 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0501F800 == 26 [pid = 3620] [id = 618] 16:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02EEAC00) [pid = 3620] [serial = 1854] [outer = 0000000000000000] 16:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03D39000) [pid = 3620] [serial = 1855] [outer = 0000000A02EEAC00] 16:02:06 INFO - PROCESS | 3620 | 1465426926462 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A03DC2400) [pid = 3620] [serial = 1856] [outer = 0000000A02EEAC00] 16:02:06 INFO - PROCESS | 3620 | 1465426926883 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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 16:02:06 INFO - PROCESS | 3620 | 1465426926905 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3620 | 1465426926907 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:02:06 INFO - PROCESS | 3620 | 1465426926910 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3620 | 1465426926914 Marionette TRACE conn6 <- [1,2438,null,{}] 16:02:06 INFO - PROCESS | 3620 | 1465426926925 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}] 16:02:06 INFO - PROCESS | 3620 | 1465426926930 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:07 INFO - PROCESS | 3620 | 1465426927024 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:02:07 INFO - PROCESS | 3620 | 1465426927031 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3620 | 1465426927034 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060B4800 == 27 [pid = 3620] [id = 619] 16:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02851C00) [pid = 3620] [serial = 1857] [outer = 0000000000000000] 16:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05D70C00) [pid = 3620] [serial = 1858] [outer = 0000000A02851C00] 16:02:07 INFO - PROCESS | 3620 | 1465426927085 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A06066C00) [pid = 3620] [serial = 1859] [outer = 0000000A02851C00] 16:02:07 INFO - PROCESS | 3620 | 1465426927553 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]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 16:02:07 INFO - PROCESS | 3620 | 1465426927606 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3620 | 1465426927609 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:02:07 INFO - PROCESS | 3620 | 1465426927618 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 3620 | 1465426927620 Marionette TRACE conn6 <- [1,2442,null,{}] 16:02:07 INFO - PROCESS | 3620 | 1465426927623 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}] 16:02:07 INFO - PROCESS | 3620 | 1465426927625 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:07 INFO - PROCESS | 3620 | 1465426927771 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:02:07 INFO - PROCESS | 3620 | 1465426927789 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3620 | 1465426927792 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A8C000 == 28 [pid = 3620] [id = 620] 16:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A063C5400) [pid = 3620] [serial = 1860] [outer = 0000000000000000] 16:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A063C8400) [pid = 3620] [serial = 1861] [outer = 0000000A063C5400] 16:02:07 INFO - PROCESS | 3620 | 1465426927838 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A065BD000) [pid = 3620] [serial = 1862] [outer = 0000000A063C5400] 16:02:08 INFO - PROCESS | 3620 | 1465426928300 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]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 733ms 16:02:08 INFO - PROCESS | 3620 | 1465426928354 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:02:08 INFO - PROCESS | 3620 | 1465426928356 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:02:08 INFO - PROCESS | 3620 | 1465426928360 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 3620 | 1465426928362 Marionette TRACE conn6 <- [1,2446,null,{}] 16:02:08 INFO - PROCESS | 3620 | 1465426928365 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}] 16:02:08 INFO - PROCESS | 3620 | 1465426928367 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:08 INFO - PROCESS | 3620 | 1465426928478 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:02:08 INFO - PROCESS | 3620 | 1465426928484 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 3620 | 1465426928486 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E4B800 == 29 [pid = 3620] [id = 621] 16:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A065BC800) [pid = 3620] [serial = 1863] [outer = 0000000000000000] 16:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6ECC2400) [pid = 3620] [serial = 1864] [outer = 0000000A065BC800] 16:02:08 INFO - PROCESS | 3620 | 1465426928533 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ED4F000) [pid = 3620] [serial = 1865] [outer = 0000000A065BC800] 16:02:09 INFO - PROCESS | 3620 | 1465426929003 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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 693ms 16:02:09 INFO - PROCESS | 3620 | 1465426929054 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3620 | 1465426929056 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:02:09 INFO - PROCESS | 3620 | 1465426929059 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:02:09 INFO - PROCESS | 3620 | 1465426929061 Marionette TRACE conn6 <- [1,2450,null,{}] 16:02:09 INFO - PROCESS | 3620 | 1465426929064 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}] 16:02:09 INFO - PROCESS | 3620 | 1465426929070 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:09 INFO - PROCESS | 3620 | 1465426929251 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:02:09 INFO - PROCESS | 3620 | 1465426929273 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 3620 | 1465426929275 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A700AE800 == 30 [pid = 3620] [id = 622] 16:02:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ED53C00) [pid = 3620] [serial = 1866] [outer = 0000000000000000] 16:02:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6FD2E000) [pid = 3620] [serial = 1867] [outer = 0000000A6ED53C00] 16:02:09 INFO - PROCESS | 3620 | 1465426929321 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7072D400) [pid = 3620] [serial = 1868] [outer = 0000000A6ED53C00] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A75EFA400) [pid = 3620] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A70A55C00) [pid = 3620] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7143F800) [pid = 3620] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7594AC00) [pid = 3620] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70729800) [pid = 3620] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02E46800) [pid = 3620] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A6ECC4400) [pid = 3620] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02856800) [pid = 3620] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A05D6E000) [pid = 3620] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A0117FC00) [pid = 3620] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02E41C00) [pid = 3620] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A027A9000) [pid = 3620] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7140F400) [pid = 3620] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:02:09 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A05D68000) [pid = 3620] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:02:09 INFO - PROCESS | 3620 | 1465426929769 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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 16:02:09 INFO - PROCESS | 3620 | 1465426929797 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3620 | 1465426929799 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:02:09 INFO - PROCESS | 3620 | 1465426929802 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:02:09 INFO - PROCESS | 3620 | 1465426929804 Marionette TRACE conn6 <- [1,2454,null,{}] 16:02:09 INFO - PROCESS | 3620 | 1465426929807 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}] 16:02:09 INFO - PROCESS | 3620 | 1465426929809 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:09 INFO - PROCESS | 3620 | 1465426929892 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:02:09 INFO - PROCESS | 3620 | 1465426929973 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 3620 | 1465426929976 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E71800 == 31 [pid = 3620] [id = 623] 16:02:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A013D4000) [pid = 3620] [serial = 1869] [outer = 0000000000000000] 16:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A063C1C00) [pid = 3620] [serial = 1870] [outer = 0000000A013D4000] 16:02:10 INFO - PROCESS | 3620 | 1465426930023 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70730400) [pid = 3620] [serial = 1871] [outer = 0000000A013D4000] 16:02:10 INFO - PROCESS | 3620 | 1465426930377 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]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 16:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:02:10 INFO - PROCESS | 3620 | 1465426930435 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3620 | 1465426930437 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:02:10 INFO - PROCESS | 3620 | 1465426930441 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3620 | 1465426930443 Marionette TRACE conn6 <- [1,2458,null,{}] 16:02:10 INFO - PROCESS | 3620 | 1465426930446 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}] 16:02:10 INFO - PROCESS | 3620 | 1465426930448 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:10 INFO - PROCESS | 3620 | 1465426930563 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:02:10 INFO - PROCESS | 3620 | 1465426930568 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 3620 | 1465426930570 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71A0A000 == 32 [pid = 3620] [id = 624] 16:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70A60400) [pid = 3620] [serial = 1872] [outer = 0000000000000000] 16:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70E11000) [pid = 3620] [serial = 1873] [outer = 0000000A70A60400] 16:02:10 INFO - PROCESS | 3620 | 1465426930644 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7109CC00) [pid = 3620] [serial = 1874] [outer = 0000000A70A60400] 16:02:11 INFO - PROCESS | 3620 | 1465426931032 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]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 16:02:11 INFO - PROCESS | 3620 | 1465426931082 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3620 | 1465426931084 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:02:11 INFO - PROCESS | 3620 | 1465426931087 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 3620 | 1465426931089 Marionette TRACE conn6 <- [1,2462,null,{}] 16:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:02:11 INFO - PROCESS | 3620 | 1465426931093 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}] 16:02:11 INFO - PROCESS | 3620 | 1465426931095 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:11 INFO - PROCESS | 3620 | 1465426931183 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:02:11 INFO - PROCESS | 3620 | 1465426931189 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 3620 | 1465426931191 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060CA800 == 33 [pid = 3620] [id = 625] 16:02:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A71109000) [pid = 3620] [serial = 1875] [outer = 0000000000000000] 16:02:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A71DDB400) [pid = 3620] [serial = 1876] [outer = 0000000A71109000] 16:02:11 INFO - PROCESS | 3620 | 1465426931237 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A750E4400) [pid = 3620] [serial = 1877] [outer = 0000000A71109000] 16:02:11 INFO - PROCESS | 3620 | 1465426931720 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]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 16:02:11 INFO - PROCESS | 3620 | 1465426931764 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3620 | 1465426931769 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:02:11 INFO - PROCESS | 3620 | 1465426931774 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 3620 | 1465426931779 Marionette TRACE conn6 <- [1,2466,null,{}] 16:02:11 INFO - PROCESS | 3620 | 1465426931786 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}] 16:02:11 INFO - PROCESS | 3620 | 1465426931789 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:11 INFO - PROCESS | 3620 | 1465426931946 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:02:12 INFO - PROCESS | 3620 | 1465426932078 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 3620 | 1465426932084 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EAE000 == 34 [pid = 3620] [id = 626] 16:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A027DDC00) [pid = 3620] [serial = 1878] [outer = 0000000000000000] 16:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A02851000) [pid = 3620] [serial = 1879] [outer = 0000000A027DDC00] 16:02:12 INFO - PROCESS | 3620 | 1465426932142 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02EE8800) [pid = 3620] [serial = 1880] [outer = 0000000A027DDC00] 16:02:12 INFO - PROCESS | 3620 | 1465426932729 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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 985ms 16:02:12 INFO - PROCESS | 3620 | 1465426932763 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3620 | 1465426932768 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:02:12 INFO - PROCESS | 3620 | 1465426932774 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 3620 | 1465426932777 Marionette TRACE conn6 <- [1,2470,null,{}] 16:02:12 INFO - PROCESS | 3620 | 1465426932782 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}] 16:02:12 INFO - PROCESS | 3620 | 1465426932785 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:12 INFO - PROCESS | 3620 | 1465426932903 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:02:13 INFO - PROCESS | 3620 | 1465426932999 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3620 | 1465426933002 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0720B800 == 35 [pid = 3620] [id = 627] 16:02:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A05D67000) [pid = 3620] [serial = 1881] [outer = 0000000000000000] 16:02:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A05DF3800) [pid = 3620] [serial = 1882] [outer = 0000000A05D67000] 16:02:13 INFO - PROCESS | 3620 | 1465426933067 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A063BC400) [pid = 3620] [serial = 1883] [outer = 0000000A05D67000] 16:02:13 INFO - PROCESS | 3620 | 1465426933682 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]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 986ms 16:02:13 INFO - PROCESS | 3620 | 1465426933763 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3620 | 1465426933766 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:02:13 INFO - PROCESS | 3620 | 1465426933770 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 3620 | 1465426933774 Marionette TRACE conn6 <- [1,2474,null,{}] 16:02:13 INFO - PROCESS | 3620 | 1465426933785 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}] 16:02:13 INFO - PROCESS | 3620 | 1465426933790 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:13 INFO - PROCESS | 3620 | 1465426933942 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:02:14 INFO - PROCESS | 3620 | 1465426934059 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 3620 | 1465426934063 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BAD000 == 36 [pid = 3620] [id = 628] 16:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A700B9000) [pid = 3620] [serial = 1884] [outer = 0000000000000000] 16:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A70624C00) [pid = 3620] [serial = 1885] [outer = 0000000A700B9000] 16:02:14 INFO - PROCESS | 3620 | 1465426934123 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A71DDD800) [pid = 3620] [serial = 1886] [outer = 0000000A700B9000] 16:02:14 INFO - PROCESS | 3620 | 1465426934711 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]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 16:02:14 INFO - PROCESS | 3620 | 1465426934758 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3620 | 1465426934761 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:02:14 INFO - PROCESS | 3620 | 1465426934764 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3620 | 1465426934766 Marionette TRACE conn6 <- [1,2478,null,{}] 16:02:14 INFO - PROCESS | 3620 | 1465426934770 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}] 16:02:14 INFO - PROCESS | 3620 | 1465426934773 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:14 INFO - PROCESS | 3620 | 1465426934887 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:02:14 INFO - PROCESS | 3620 | 1465426934981 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 3620 | 1465426934984 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028DF800 == 37 [pid = 3620] [id = 629] 16:02:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A0285CC00) [pid = 3620] [serial = 1887] [outer = 0000000000000000] 16:02:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A03DC4400) [pid = 3620] [serial = 1888] [outer = 0000000A0285CC00] 16:02:15 INFO - PROCESS | 3620 | 1465426935039 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7110C800) [pid = 3620] [serial = 1889] [outer = 0000000A0285CC00] 16:02:15 INFO - PROCESS | 3620 | 1465426935805 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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1078ms 16:02:15 INFO - PROCESS | 3620 | 1465426935845 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3620 | 1465426935849 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:02:15 INFO - PROCESS | 3620 | 1465426935853 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 3620 | 1465426935858 Marionette TRACE conn6 <- [1,2482,null,{}] 16:02:15 INFO - PROCESS | 3620 | 1465426935864 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}] 16:02:15 INFO - PROCESS | 3620 | 1465426935866 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:15 INFO - PROCESS | 3620 | 1465426935974 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:02:16 INFO - PROCESS | 3620 | 1465426936056 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3620 | 1465426936059 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D3800 == 38 [pid = 3620] [id = 630] 16:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A0284D400) [pid = 3620] [serial = 1890] [outer = 0000000000000000] 16:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A02EE6000) [pid = 3620] [serial = 1891] [outer = 0000000A0284D400] 16:02:16 INFO - PROCESS | 3620 | 1465426936140 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A05D69800) [pid = 3620] [serial = 1892] [outer = 0000000A0284D400] 16:02:16 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0202B000 == 37 [pid = 3620] [id = 552] 16:02:16 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AB68800 == 36 [pid = 3620] [id = 614] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A76917400) [pid = 3620] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A70E9A400) [pid = 3620] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A71FB0800) [pid = 3620] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A7110A000) [pid = 3620] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A75B9D400) [pid = 3620] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75144C00) [pid = 3620] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A76860C00) [pid = 3620] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A75E2DC00) [pid = 3620] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A70A56C00) [pid = 3620] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A6FDC6000) [pid = 3620] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A70696C00) [pid = 3620] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDDA400) [pid = 3620] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6F644C00) [pid = 3620] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A06398800) [pid = 3620] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A065AF000) [pid = 3620] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A05DF1400) [pid = 3620] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0606A800) [pid = 3620] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A03DC3000) [pid = 3620] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A0539B400) [pid = 3620] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02E48000) [pid = 3620] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02EC0800) [pid = 3620] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A027D3C00) [pid = 3620] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02849C00) [pid = 3620] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A74EB0C00) [pid = 3620] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7072F000) [pid = 3620] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A75E31800) [pid = 3620] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A70A5B000) [pid = 3620] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:02:16 INFO - PROCESS | 3620 | 1465426936631 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]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 840ms 16:02:16 INFO - PROCESS | 3620 | 1465426936695 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 3620 | 1465426936699 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:02:16 INFO - PROCESS | 3620 | 1465426936705 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 3620 | 1465426936708 Marionette TRACE conn6 <- [1,2486,null,{}] 16:02:16 INFO - PROCESS | 3620 | 1465426936712 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}] 16:02:16 INFO - PROCESS | 3620 | 1465426936715 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:16 INFO - PROCESS | 3620 | 1465426936809 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:02:16 INFO - PROCESS | 3620 | 1465426936823 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3620 | 1465426936826 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9F000 == 37 [pid = 3620] [id = 631] 16:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A06066800) [pid = 3620] [serial = 1893] [outer = 0000000000000000] 16:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0606F000) [pid = 3620] [serial = 1894] [outer = 0000000A06066800] 16:02:16 INFO - PROCESS | 3620 | 1465426936873 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063C3C00) [pid = 3620] [serial = 1895] [outer = 0000000A06066800] 16:02:17 INFO - PROCESS | 3620 | 1465426937340 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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 16:02:17 INFO - PROCESS | 3620 | 1465426937399 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3620 | 1465426937402 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:02:17 INFO - PROCESS | 3620 | 1465426937405 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:02:17 INFO - PROCESS | 3620 | 1465426937409 Marionette TRACE conn6 <- [1,2490,null,{}] 16:02:17 INFO - PROCESS | 3620 | 1465426937419 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}] 16:02:17 INFO - PROCESS | 3620 | 1465426937424 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:17 INFO - PROCESS | 3620 | 1465426937522 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:02:17 INFO - PROCESS | 3620 | 1465426937537 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 3620 | 1465426937540 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07220800 == 38 [pid = 3620] [id = 632] 16:02:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6EDE0C00) [pid = 3620] [serial = 1896] [outer = 0000000000000000] 16:02:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6EED6400) [pid = 3620] [serial = 1897] [outer = 0000000A6EDE0C00] 16:02:17 INFO - PROCESS | 3620 | 1465426937588 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70698C00) [pid = 3620] [serial = 1898] [outer = 0000000A6EDE0C00] 16:02:18 INFO - PROCESS | 3620 | 1465426938047 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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 16:02:18 INFO - PROCESS | 3620 | 1465426938098 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3620 | 1465426938101 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:02:18 INFO - PROCESS | 3620 | 1465426938104 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 3620 | 1465426938106 Marionette TRACE conn6 <- [1,2494,null,{}] 16:02:18 INFO - PROCESS | 3620 | 1465426938110 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}] 16:02:18 INFO - PROCESS | 3620 | 1465426938112 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:18 INFO - PROCESS | 3620 | 1465426938231 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:02:18 INFO - PROCESS | 3620 | 1465426938244 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 3620 | 1465426938246 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDF2800 == 39 [pid = 3620] [id = 633] 16:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7069B400) [pid = 3620] [serial = 1899] [outer = 0000000000000000] 16:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70E9CC00) [pid = 3620] [serial = 1900] [outer = 0000000A7069B400] 16:02:18 INFO - PROCESS | 3620 | 1465426938365 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71A3BC00) [pid = 3620] [serial = 1901] [outer = 0000000A7069B400] 16:02:18 INFO - PROCESS | 3620 | 1465426938790 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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 16:02:18 INFO - PROCESS | 3620 | 1465426938840 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3620 | 1465426938842 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:02:18 INFO - PROCESS | 3620 | 1465426938858 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 3620 | 1465426938860 Marionette TRACE conn6 <- [1,2498,null,{}] 16:02:18 INFO - PROCESS | 3620 | 1465426938864 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}] 16:02:18 INFO - PROCESS | 3620 | 1465426938866 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:18 INFO - PROCESS | 3620 | 1465426938979 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:02:19 INFO - PROCESS | 3620 | 1465426939032 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 3620 | 1465426939034 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71453000 == 40 [pid = 3620] [id = 634] 16:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A74EB3800) [pid = 3620] [serial = 1902] [outer = 0000000000000000] 16:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75149000) [pid = 3620] [serial = 1903] [outer = 0000000A74EB3800] 16:02:19 INFO - PROCESS | 3620 | 1465426939079 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75944400) [pid = 3620] [serial = 1904] [outer = 0000000A74EB3800] 16:02:19 INFO - PROCESS | 3620 | 1465426939542 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]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 16:02:19 INFO - PROCESS | 3620 | 1465426939591 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 3620 | 1465426939594 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:02:19 INFO - PROCESS | 3620 | 1465426939597 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 3620 | 1465426939600 Marionette TRACE conn6 <- [1,2502,null,{}] 16:02:19 INFO - PROCESS | 3620 | 1465426939603 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}] 16:02:19 INFO - PROCESS | 3620 | 1465426939610 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:19 INFO - PROCESS | 3620 | 1465426939754 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:02:19 INFO - PROCESS | 3620 | 1465426939812 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 3620 | 1465426939815 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A759F3800 == 41 [pid = 3620] [id = 635] 16:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75B9C800) [pid = 3620] [serial = 1905] [outer = 0000000000000000] 16:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75EF3000) [pid = 3620] [serial = 1906] [outer = 0000000A75B9C800] 16:02:19 INFO - PROCESS | 3620 | 1465426939861 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A76919400) [pid = 3620] [serial = 1907] [outer = 0000000A75B9C800] 16:02:20 INFO - PROCESS | 3620 | 1465426940295 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]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 16:02:20 INFO - PROCESS | 3620 | 1465426940333 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 3620 | 1465426940335 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:02:20 INFO - PROCESS | 3620 | 1465426940339 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 3620 | 1465426940340 Marionette TRACE conn6 <- [1,2506,null,{}] 16:02:20 INFO - PROCESS | 3620 | 1465426940350 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}] 16:02:20 INFO - PROCESS | 3620 | 1465426940352 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:20 INFO - PROCESS | 3620 | 1465426940467 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:02:20 INFO - PROCESS | 3620 | 1465426940476 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 3620 | 1465426940478 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76987000 == 42 [pid = 3620] [id = 636] 16:02:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75BD4C00) [pid = 3620] [serial = 1908] [outer = 0000000000000000] 16:02:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A76DE0000) [pid = 3620] [serial = 1909] [outer = 0000000A75BD4C00] 16:02:20 INFO - PROCESS | 3620 | 1465426940522 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A77458C00) [pid = 3620] [serial = 1910] [outer = 0000000A75BD4C00] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A063C5400) [pid = 3620] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A065BC800) [pid = 3620] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02851C00) [pid = 3620] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02855800) [pid = 3620] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A027AC400) [pid = 3620] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027D5000) [pid = 3620] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EEAC00) [pid = 3620] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A013D4000) [pid = 3620] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A769C7000) [pid = 3620] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A6ED53C00) [pid = 3620] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:02:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A70A60400) [pid = 3620] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:02:20 INFO - PROCESS | 3620 | 1465426940972 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]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 16:02:21 INFO - PROCESS | 3620 | 1465426941034 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 3620 | 1465426941036 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:02:21 INFO - PROCESS | 3620 | 1465426941039 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 3620 | 1465426941041 Marionette TRACE conn6 <- [1,2510,null,{}] 16:02:21 INFO - PROCESS | 3620 | 1465426941045 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}] 16:02:21 INFO - PROCESS | 3620 | 1465426941047 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:21 INFO - PROCESS | 3620 | 1465426941156 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:02:21 INFO - PROCESS | 3620 | 1465426941165 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 3620 | 1465426941167 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D0E800 == 43 [pid = 3620] [id = 637] 16:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A063BB800) [pid = 3620] [serial = 1911] [outer = 0000000000000000] 16:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A71AE0800) [pid = 3620] [serial = 1912] [outer = 0000000A063BB800] 16:02:21 INFO - PROCESS | 3620 | 1465426941211 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A774E0000) [pid = 3620] [serial = 1913] [outer = 0000000A063BB800] 16:02:21 INFO - PROCESS | 3620 | 1465426941619 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]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 16:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:02:21 INFO - PROCESS | 3620 | 1465426941673 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 3620 | 1465426941675 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:02:21 INFO - PROCESS | 3620 | 1465426941679 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 3620 | 1465426941681 Marionette TRACE conn6 <- [1,2514,null,{}] 16:02:21 INFO - PROCESS | 3620 | 1465426941684 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}] 16:02:21 INFO - PROCESS | 3620 | 1465426941686 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:21 INFO - PROCESS | 3620 | 1465426941793 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:02:21 INFO - PROCESS | 3620 | 1465426941799 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 3620 | 1465426941801 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AADC800 == 44 [pid = 3620] [id = 638] 16:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A706A0C00) [pid = 3620] [serial = 1914] [outer = 0000000000000000] 16:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7A1ACC00) [pid = 3620] [serial = 1915] [outer = 0000000A706A0C00] 16:02:21 INFO - PROCESS | 3620 | 1465426941845 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A7A5CE400) [pid = 3620] [serial = 1916] [outer = 0000000A706A0C00] 16:02:22 INFO - PROCESS | 3620 | 1465426942271 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]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 16:02:22 INFO - PROCESS | 3620 | 1465426942309 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3620 | 1465426942312 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:02:22 INFO - PROCESS | 3620 | 1465426942315 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 3620 | 1465426942317 Marionette TRACE conn6 <- [1,2518,null,{}] 16:02:22 INFO - PROCESS | 3620 | 1465426942325 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}] 16:02:22 INFO - PROCESS | 3620 | 1465426942327 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:22 INFO - PROCESS | 3620 | 1465426942433 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:02:22 INFO - PROCESS | 3620 | 1465426942449 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 3620 | 1465426942451 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7C929800 == 45 [pid = 3620] [id = 639] 16:02:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7A5E4800) [pid = 3620] [serial = 1917] [outer = 0000000000000000] 16:02:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A5E7C00) [pid = 3620] [serial = 1918] [outer = 0000000A7A5E4800] 16:02:22 INFO - PROCESS | 3620 | 1465426942495 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7AA9E000) [pid = 3620] [serial = 1919] [outer = 0000000A7A5E4800] 16:02:23 INFO - PROCESS | 3620 | 1465426943195 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]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 944ms 16:02:23 INFO - PROCESS | 3620 | 1465426943264 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 3620 | 1465426943268 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:02:23 INFO - PROCESS | 3620 | 1465426943273 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 3620 | 1465426943279 Marionette TRACE conn6 <- [1,2522,null,{}] 16:02:23 INFO - PROCESS | 3620 | 1465426943284 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}] 16:02:23 INFO - PROCESS | 3620 | 1465426943288 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:23 INFO - PROCESS | 3620 | 1465426943438 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:02:23 INFO - PROCESS | 3620 | 1465426943564 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 3620 | 1465426943567 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D97800 == 46 [pid = 3620] [id = 640] 16:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A02EF0C00) [pid = 3620] [serial = 1920] [outer = 0000000000000000] 16:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A03D41800) [pid = 3620] [serial = 1921] [outer = 0000000A02EF0C00] 16:02:23 INFO - PROCESS | 3620 | 1465426943627 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A05DEE400) [pid = 3620] [serial = 1922] [outer = 0000000A02EF0C00] 16:02:24 INFO - PROCESS | 3620 | 1465426944248 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]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 16:02:24 INFO - PROCESS | 3620 | 1465426944262 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3620 | 1465426944267 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:02:24 INFO - PROCESS | 3620 | 1465426944273 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3620 | 1465426944276 Marionette TRACE conn6 <- [1,2526,null,{}] 16:02:24 INFO - PROCESS | 3620 | 1465426944280 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}] 16:02:24 INFO - PROCESS | 3620 | 1465426944283 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:24 INFO - PROCESS | 3620 | 1465426944404 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:02:24 INFO - PROCESS | 3620 | 1465426944501 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 3620 | 1465426944504 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75920800 == 47 [pid = 3620] [id = 641] 16:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6EDD9000) [pid = 3620] [serial = 1923] [outer = 0000000000000000] 16:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A70699800) [pid = 3620] [serial = 1924] [outer = 0000000A6EDD9000] 16:02:24 INFO - PROCESS | 3620 | 1465426944561 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A71F48800) [pid = 3620] [serial = 1925] [outer = 0000000A6EDD9000] 16:02:25 INFO - PROCESS | 3620 | 1465426945226 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]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1029ms 16:02:25 INFO - PROCESS | 3620 | 1465426945305 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 3620 | 1465426945308 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:02:25 INFO - PROCESS | 3620 | 1465426945312 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 3620 | 1465426945315 Marionette TRACE conn6 <- [1,2530,null,{}] 16:02:25 INFO - PROCESS | 3620 | 1465426945327 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}] 16:02:25 INFO - PROCESS | 3620 | 1465426945332 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:25 INFO - PROCESS | 3620 | 1465426945479 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:02:25 INFO - PROCESS | 3620 | 1465426945786 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 3620 | 1465426945789 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02959800 == 48 [pid = 3620] [id = 642] 16:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A027D5C00) [pid = 3620] [serial = 1926] [outer = 0000000000000000] 16:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A02847800) [pid = 3620] [serial = 1927] [outer = 0000000A027D5C00] 16:02:25 INFO - PROCESS | 3620 | 1465426945854 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02EB8000) [pid = 3620] [serial = 1928] [outer = 0000000A027D5C00] 16:02:26 INFO - PROCESS | 3620 | 1465426946497 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]]]}] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EAF800 == 47 [pid = 3620] [id = 544] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F630000 == 46 [pid = 3620] [id = 556] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060C4000 == 45 [pid = 3620] [id = 554] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A86800 == 44 [pid = 3620] [id = 546] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE9000 == 43 [pid = 3620] [id = 547] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0286D000 == 42 [pid = 3620] [id = 615] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02956800 == 41 [pid = 3620] [id = 543] 16:02:26 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0294B000 == 40 [pid = 3620] [id = 553] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A76DB4C00) [pid = 3620] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A063C8400) [pid = 3620] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A6ED4F000) [pid = 3620] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6ECC2400) [pid = 3620] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A05D70C00) [pid = 3620] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A02EB6800) [pid = 3620] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02861C00) [pid = 3620] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A027DD800) [pid = 3620] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027B0C00) [pid = 3620] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02843800) [pid = 3620] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02E44C00) [pid = 3620] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A03D39000) [pid = 3620] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A063C1C00) [pid = 3620] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03DC2400) [pid = 3620] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A76DE8000) [pid = 3620] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A6FD2E000) [pid = 3620] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7109CC00) [pid = 3620] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A71DDB400) [pid = 3620] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A70E11000) [pid = 3620] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7072D400) [pid = 3620] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A065BD000) [pid = 3620] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70730400) [pid = 3620] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A06066C00) [pid = 3620] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1251ms 16:02:26 INFO - PROCESS | 3620 | 1465426946583 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3620 | 1465426946587 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:02:26 INFO - PROCESS | 3620 | 1465426946591 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3620 | 1465426946593 Marionette TRACE conn6 <- [1,2534,null,{}] 16:02:26 INFO - PROCESS | 3620 | 1465426946598 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}] 16:02:26 INFO - PROCESS | 3620 | 1465426946603 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:26 INFO - PROCESS | 3620 | 1465426946710 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:02:26 INFO - PROCESS | 3620 | 1465426946786 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 3620 | 1465426946788 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028DC800 == 41 [pid = 3620] [id = 643] 16:02:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A027D8400) [pid = 3620] [serial = 1929] [outer = 0000000000000000] 16:02:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02849000) [pid = 3620] [serial = 1930] [outer = 0000000A027D8400] 16:02:26 INFO - PROCESS | 3620 | 1465426946837 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A02EE8C00) [pid = 3620] [serial = 1931] [outer = 0000000A027D8400] 16:02:27 INFO - PROCESS | 3620 | 1465426947294 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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 16:02:27 INFO - PROCESS | 3620 | 1465426947327 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3620 | 1465426947331 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:02:27 INFO - PROCESS | 3620 | 1465426947335 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:02:27 INFO - PROCESS | 3620 | 1465426947337 Marionette TRACE conn6 <- [1,2538,null,{}] 16:02:27 INFO - PROCESS | 3620 | 1465426947341 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}] 16:02:27 INFO - PROCESS | 3620 | 1465426947343 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:27 INFO - PROCESS | 3620 | 1465426947436 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:02:27 INFO - PROCESS | 3620 | 1465426947448 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 3620 | 1465426947451 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05211800 == 42 [pid = 3620] [id = 644] 16:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A05394C00) [pid = 3620] [serial = 1932] [outer = 0000000000000000] 16:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05DF7400) [pid = 3620] [serial = 1933] [outer = 0000000A05394C00] 16:02:27 INFO - PROCESS | 3620 | 1465426947496 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A063C1C00) [pid = 3620] [serial = 1934] [outer = 0000000A05394C00] 16:02:27 INFO - PROCESS | 3620 | 1465426947972 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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 16:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:02:28 INFO - PROCESS | 3620 | 1465426948031 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3620 | 1465426948033 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:02:28 INFO - PROCESS | 3620 | 1465426948038 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 3620 | 1465426948044 Marionette TRACE conn6 <- [1,2542,null,{}] 16:02:28 INFO - PROCESS | 3620 | 1465426948053 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}] 16:02:28 INFO - PROCESS | 3620 | 1465426948057 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:28 INFO - PROCESS | 3620 | 1465426948149 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:02:28 INFO - PROCESS | 3620 | 1465426948261 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3620 | 1465426948264 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07208800 == 43 [pid = 3620] [id = 645] 16:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A065B3400) [pid = 3620] [serial = 1935] [outer = 0000000000000000] 16:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ECC6C00) [pid = 3620] [serial = 1936] [outer = 0000000A065B3400] 16:02:28 INFO - PROCESS | 3620 | 1465426948311 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6EDE4C00) [pid = 3620] [serial = 1937] [outer = 0000000A065B3400] 16:02:28 INFO - PROCESS | 3620 | 1465426948688 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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 16:02:28 INFO - PROCESS | 3620 | 1465426948731 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3620 | 1465426948734 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:02:28 INFO - PROCESS | 3620 | 1465426948737 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 3620 | 1465426948739 Marionette TRACE conn6 <- [1,2546,null,{}] 16:02:28 INFO - PROCESS | 3620 | 1465426948754 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}] 16:02:28 INFO - PROCESS | 3620 | 1465426948757 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:28 INFO - PROCESS | 3620 | 1465426948873 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:02:28 INFO - PROCESS | 3620 | 1465426948882 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3620 | 1465426948884 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A82800 == 44 [pid = 3620] [id = 646] 16:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6F809000) [pid = 3620] [serial = 1938] [outer = 0000000000000000] 16:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A706A1800) [pid = 3620] [serial = 1939] [outer = 0000000A6F809000] 16:02:28 INFO - PROCESS | 3620 | 1465426948981 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70736000) [pid = 3620] [serial = 1940] [outer = 0000000A6F809000] 16:02:29 INFO - PROCESS | 3620 | 1465426949424 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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 16:02:29 INFO - PROCESS | 3620 | 1465426949474 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3620 | 1465426949477 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:02:29 INFO - PROCESS | 3620 | 1465426949480 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:02:29 INFO - PROCESS | 3620 | 1465426949481 Marionette TRACE conn6 <- [1,2550,null,{}] 16:02:29 INFO - PROCESS | 3620 | 1465426949485 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}] 16:02:29 INFO - PROCESS | 3620 | 1465426949487 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:29 INFO - PROCESS | 3620 | 1465426949633 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:02:29 INFO - PROCESS | 3620 | 1465426949645 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 3620 | 1465426949651 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70779800 == 45 [pid = 3620] [id = 647] 16:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7109E000) [pid = 3620] [serial = 1941] [outer = 0000000000000000] 16:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7110B000) [pid = 3620] [serial = 1942] [outer = 0000000A7109E000] 16:02:29 INFO - PROCESS | 3620 | 1465426949752 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A755F3400) [pid = 3620] [serial = 1943] [outer = 0000000A7109E000] 16:02:30 INFO - PROCESS | 3620 | 1465426950241 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]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 16:02:30 INFO - PROCESS | 3620 | 1465426950259 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 3620 | 1465426950262 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:02:30 INFO - PROCESS | 3620 | 1465426950265 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 3620 | 1465426950266 Marionette TRACE conn6 <- [1,2554,null,{}] 16:02:30 INFO - PROCESS | 3620 | 1465426950275 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}] 16:02:30 INFO - PROCESS | 3620 | 1465426950278 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:30 INFO - PROCESS | 3620 | 1465426950402 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:02:30 INFO - PROCESS | 3620 | 1465426950410 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 3620 | 1465426950412 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A020A8800 == 46 [pid = 3620] [id = 648] 16:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7685D400) [pid = 3620] [serial = 1944] [outer = 0000000000000000] 16:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76911800) [pid = 3620] [serial = 1945] [outer = 0000000A7685D400] 16:02:30 INFO - PROCESS | 3620 | 1465426950456 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A76DE3000) [pid = 3620] [serial = 1946] [outer = 0000000A7685D400] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A74EB3800) [pid = 3620] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A75B9C800) [pid = 3620] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A7069B400) [pid = 3620] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A0284D400) [pid = 3620] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDE0C00) [pid = 3620] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A06066800) [pid = 3620] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A0285CC00) [pid = 3620] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A75BD4C00) [pid = 3620] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063BB800) [pid = 3620] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:02:31 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A706A0C00) [pid = 3620] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:02:31 INFO - PROCESS | 3620 | 1465426951114 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]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 880ms 16:02:31 INFO - PROCESS | 3620 | 1465426951148 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3620 | 1465426951150 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:02:31 INFO - PROCESS | 3620 | 1465426951153 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:02:31 INFO - PROCESS | 3620 | 1465426951155 Marionette TRACE conn6 <- [1,2558,null,{}] 16:02:31 INFO - PROCESS | 3620 | 1465426951158 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}] 16:02:31 INFO - PROCESS | 3620 | 1465426951160 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:31 INFO - PROCESS | 3620 | 1465426951273 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:02:31 INFO - PROCESS | 3620 | 1465426951325 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3620 | 1465426951327 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71042800 == 47 [pid = 3620] [id = 649] 16:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A0285DC00) [pid = 3620] [serial = 1947] [outer = 0000000000000000] 16:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A6ED4FC00) [pid = 3620] [serial = 1948] [outer = 0000000A0285DC00] 16:02:31 INFO - PROCESS | 3620 | 1465426951372 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A76DEAC00) [pid = 3620] [serial = 1949] [outer = 0000000A0285DC00] 16:02:31 INFO - PROCESS | 3620 | 1465426951739 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]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 629ms 16:02:31 INFO - PROCESS | 3620 | 1465426951795 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3620 | 1465426951798 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:02:31 INFO - PROCESS | 3620 | 1465426951801 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 3620 | 1465426951803 Marionette TRACE conn6 <- [1,2562,null,{}] 16:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:02:31 INFO - PROCESS | 3620 | 1465426951806 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}] 16:02:31 INFO - PROCESS | 3620 | 1465426951816 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:31 INFO - PROCESS | 3620 | 1465426951903 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:02:31 INFO - PROCESS | 3620 | 1465426951908 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3620 | 1465426951910 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAD4000 == 48 [pid = 3620] [id = 650] 16:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7A1A6000) [pid = 3620] [serial = 1950] [outer = 0000000000000000] 16:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A5DEC00) [pid = 3620] [serial = 1951] [outer = 0000000A7A1A6000] 16:02:31 INFO - PROCESS | 3620 | 1465426951954 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7A5E9800) [pid = 3620] [serial = 1952] [outer = 0000000A7A1A6000] 16:02:32 INFO - PROCESS | 3620 | 1465426952384 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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 16:02:32 INFO - PROCESS | 3620 | 1465426952434 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 3620 | 1465426952436 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:02:32 INFO - PROCESS | 3620 | 1465426952440 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:02:32 INFO - PROCESS | 3620 | 1465426952442 Marionette TRACE conn6 <- [1,2566,null,{}] 16:02:32 INFO - PROCESS | 3620 | 1465426952445 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}] 16:02:32 INFO - PROCESS | 3620 | 1465426952447 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:32 INFO - PROCESS | 3620 | 1465426952532 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:02:32 INFO - PROCESS | 3620 | 1465426952537 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 3620 | 1465426952539 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF87000 == 49 [pid = 3620] [id = 651] 16:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7A5E8000) [pid = 3620] [serial = 1953] [outer = 0000000000000000] 16:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7AAA4000) [pid = 3620] [serial = 1954] [outer = 0000000A7A5E8000] 16:02:32 INFO - PROCESS | 3620 | 1465426952586 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7ABE0400) [pid = 3620] [serial = 1955] [outer = 0000000A7A5E8000] 16:02:33 INFO - PROCESS | 3620 | 1465426953137 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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 16:02:33 INFO - PROCESS | 3620 | 1465426953175 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3620 | 1465426953180 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:02:33 INFO - PROCESS | 3620 | 1465426953186 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 3620 | 1465426953190 Marionette TRACE conn6 <- [1,2570,null,{}] 16:02:33 INFO - PROCESS | 3620 | 1465426953195 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}] 16:02:33 INFO - PROCESS | 3620 | 1465426953199 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:33 INFO - PROCESS | 3620 | 1465426953321 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:02:33 INFO - PROCESS | 3620 | 1465426953420 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3620 | 1465426953425 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1E800 == 50 [pid = 3620] [id = 652] 16:02:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A027DB800) [pid = 3620] [serial = 1956] [outer = 0000000000000000] 16:02:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A02E41400) [pid = 3620] [serial = 1957] [outer = 0000000A027DB800] 16:02:33 INFO - PROCESS | 3620 | 1465426953483 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A03DC7400) [pid = 3620] [serial = 1958] [outer = 0000000A027DB800] 16:02:34 INFO - PROCESS | 3620 | 1465426954153 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]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 985ms 16:02:34 INFO - PROCESS | 3620 | 1465426954174 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 3620 | 1465426954179 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:02:34 INFO - PROCESS | 3620 | 1465426954185 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 3620 | 1465426954188 Marionette TRACE conn6 <- [1,2574,null,{}] 16:02:34 INFO - PROCESS | 3620 | 1465426954192 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}] 16:02:34 INFO - PROCESS | 3620 | 1465426954195 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:34 INFO - PROCESS | 3620 | 1465426954315 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:02:34 INFO - PROCESS | 3620 | 1465426954414 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 3620 | 1465426954417 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E61000 == 51 [pid = 3620] [id = 653] 16:02:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A6ECB8000) [pid = 3620] [serial = 1959] [outer = 0000000000000000] 16:02:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A6ECBE400) [pid = 3620] [serial = 1960] [outer = 0000000A6ECB8000] 16:02:34 INFO - PROCESS | 3620 | 1465426954474 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A6FD2E000) [pid = 3620] [serial = 1961] [outer = 0000000A6ECB8000] 16:02:35 INFO - PROCESS | 3620 | 1465426955110 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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 985ms 16:02:35 INFO - PROCESS | 3620 | 1465426955174 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3620 | 1465426955177 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:02:35 INFO - PROCESS | 3620 | 1465426955181 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3620 | 1465426955185 Marionette TRACE conn6 <- [1,2578,null,{}] 16:02:35 INFO - PROCESS | 3620 | 1465426955197 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}] 16:02:35 INFO - PROCESS | 3620 | 1465426955203 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:35 INFO - PROCESS | 3620 | 1465426955365 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:02:35 INFO - PROCESS | 3620 | 1465426955417 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 3620 | 1465426955421 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D09A000 == 52 [pid = 3620] [id = 654] 16:02:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A75C5E800) [pid = 3620] [serial = 1962] [outer = 0000000000000000] 16:02:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A75EF2400) [pid = 3620] [serial = 1963] [outer = 0000000A75C5E800] 16:02:35 INFO - PROCESS | 3620 | 1465426955478 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A7AB37800) [pid = 3620] [serial = 1964] [outer = 0000000A75C5E800] 16:02:36 INFO - PROCESS | 3620 | 1465426956051 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]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 944ms 16:02:36 INFO - PROCESS | 3620 | 1465426956127 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 3620 | 1465426956130 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:02:36 INFO - PROCESS | 3620 | 1465426956133 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 3620 | 1465426956135 Marionette TRACE conn6 <- [1,2582,null,{}] 16:02:36 INFO - PROCESS | 3620 | 1465426956139 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}] 16:02:36 INFO - PROCESS | 3620 | 1465426956142 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:36 INFO - PROCESS | 3620 | 1465426956257 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:02:36 INFO - PROCESS | 3620 | 1465426956382 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 3620 | 1465426956384 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D730000 == 53 [pid = 3620] [id = 655] 16:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A7B032800) [pid = 3620] [serial = 1965] [outer = 0000000000000000] 16:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A7B037800) [pid = 3620] [serial = 1966] [outer = 0000000A7B032800] 16:02:36 INFO - PROCESS | 3620 | 1465426956440 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7B03F800) [pid = 3620] [serial = 1967] [outer = 0000000A7B032800] 16:02:37 INFO - PROCESS | 3620 | 1465426957252 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1176ms 16:02:37 INFO - PROCESS | 3620 | 1465426957311 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3620 | 1465426957316 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:02:37 INFO - PROCESS | 3620 | 1465426957321 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3620 | 1465426957324 Marionette TRACE conn6 <- [1,2586,null,{}] 16:02:37 INFO - PROCESS | 3620 | 1465426957330 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}] 16:02:37 INFO - PROCESS | 3620 | 1465426957333 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:37 INFO - PROCESS | 3620 | 1465426957447 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:02:37 INFO - PROCESS | 3620 | 1465426957599 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 3620 | 1465426957602 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0650D000 == 54 [pid = 3620] [id = 656] 16:02:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0000000A05DE9800) [pid = 3620] [serial = 1968] [outer = 0000000000000000] 16:02:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0000000A05DF4800) [pid = 3620] [serial = 1969] [outer = 0000000A05DE9800] 16:02:37 INFO - PROCESS | 3620 | 1465426957659 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (0000000A065BD800) [pid = 3620] [serial = 1970] [outer = 0000000A05DE9800] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E97800 == 53 [pid = 3620] [id = 551] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAD4000 == 52 [pid = 3620] [id = 650] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71042800 == 51 [pid = 3620] [id = 649] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A020A8800 == 50 [pid = 3620] [id = 648] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70779800 == 49 [pid = 3620] [id = 647] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A82800 == 48 [pid = 3620] [id = 646] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07208800 == 47 [pid = 3620] [id = 645] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05211800 == 46 [pid = 3620] [id = 644] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028DC800 == 45 [pid = 3620] [id = 643] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02959800 == 44 [pid = 3620] [id = 642] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71048000 == 43 [pid = 3620] [id = 550] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE0000 == 42 [pid = 3620] [id = 555] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7076A800 == 41 [pid = 3620] [id = 549] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A759F3800 == 40 [pid = 3620] [id = 635] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7C929800 == 39 [pid = 3620] [id = 639] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76987000 == 38 [pid = 3620] [id = 636] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02025800 == 37 [pid = 3620] [id = 548] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07211800 == 36 [pid = 3620] [id = 557] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AADC800 == 35 [pid = 3620] [id = 638] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DD3800 == 34 [pid = 3620] [id = 616] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75920800 == 33 [pid = 3620] [id = 641] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D97800 == 32 [pid = 3620] [id = 640] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060C7000 == 31 [pid = 3620] [id = 545] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D0E800 == 30 [pid = 3620] [id = 637] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D730000 == 29 [pid = 3620] [id = 655] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D09A000 == 28 [pid = 3620] [id = 654] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E61000 == 27 [pid = 3620] [id = 653] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF87000 == 26 [pid = 3620] [id = 651] 16:02:38 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1E800 == 25 [pid = 3620] [id = 652] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (0000000A75149000) [pid = 3620] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0000000A75EF3000) [pid = 3620] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0000000A76919400) [pid = 3620] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A75944400) [pid = 3620] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A02851000) [pid = 3620] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A70624C00) [pid = 3620] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A70E9CC00) [pid = 3620] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A02EE6000) [pid = 3620] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A05D69800) [pid = 3620] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6EED6400) [pid = 3620] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A70698C00) [pid = 3620] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A0606F000) [pid = 3620] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A063C3C00) [pid = 3620] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7110C800) [pid = 3620] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03DC4400) [pid = 3620] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A76DE0000) [pid = 3620] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A05DF3800) [pid = 3620] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A77458C00) [pid = 3620] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A71AE0800) [pid = 3620] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7A5CE400) [pid = 3620] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5E7C00) [pid = 3620] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7A1ACC00) [pid = 3620] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A774E0000) [pid = 3620] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:02:38 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A71A3BC00) [pid = 3620] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:02:39 INFO - PROCESS | 3620 | 1465426959021 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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1736ms 16:02:39 INFO - PROCESS | 3620 | 1465426959062 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 3620 | 1465426959066 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:02:39 INFO - PROCESS | 3620 | 1465426959071 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:02:39 INFO - PROCESS | 3620 | 1465426959074 Marionette TRACE conn6 <- [1,2590,null,{}] 16:02:39 INFO - PROCESS | 3620 | 1465426959080 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}] 16:02:39 INFO - PROCESS | 3620 | 1465426959083 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:39 INFO - PROCESS | 3620 | 1465426959220 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:02:39 INFO - PROCESS | 3620 | 1465426959302 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3620 | 1465426959307 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028CD800 == 26 [pid = 3620] [id = 657] 16:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A02844800) [pid = 3620] [serial = 1971] [outer = 0000000000000000] 16:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A0284F000) [pid = 3620] [serial = 1972] [outer = 0000000A02844800] 16:02:39 INFO - PROCESS | 3620 | 1465426959356 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02E44800) [pid = 3620] [serial = 1973] [outer = 0000000A02844800] 16:02:39 INFO - PROCESS | 3620 | 1465426959787 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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 776ms 16:02:39 INFO - PROCESS | 3620 | 1465426959852 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 3620 | 1465426959857 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:02:39 INFO - PROCESS | 3620 | 1465426959864 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 3620 | 1465426959867 Marionette TRACE conn6 <- [1,2594,null,{}] 16:02:39 INFO - PROCESS | 3620 | 1465426959870 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}] 16:02:39 INFO - PROCESS | 3620 | 1465426959873 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:39 INFO - PROCESS | 3620 | 1465426959966 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:02:39 INFO - PROCESS | 3620 | 1465426959981 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3620 | 1465426959983 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EBB800 == 27 [pid = 3620] [id = 658] 16:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A03D3D000) [pid = 3620] [serial = 1974] [outer = 0000000000000000] 16:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A03DC2C00) [pid = 3620] [serial = 1975] [outer = 0000000A03D3D000] 16:02:40 INFO - PROCESS | 3620 | 1465426960032 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A053A1C00) [pid = 3620] [serial = 1976] [outer = 0000000A03D3D000] 16:02:40 INFO - PROCESS | 3620 | 1465426960517 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]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 16:02:40 INFO - PROCESS | 3620 | 1465426960557 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 3620 | 1465426960559 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:02:40 INFO - PROCESS | 3620 | 1465426960562 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3620 | 1465426960566 Marionette TRACE conn6 <- [1,2598,null,{}] 16:02:40 INFO - PROCESS | 3620 | 1465426960577 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}] 16:02:40 INFO - PROCESS | 3620 | 1465426960582 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:40 INFO - PROCESS | 3620 | 1465426960737 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:02:40 INFO - PROCESS | 3620 | 1465426960791 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 3620 | 1465426960794 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06518800 == 28 [pid = 3620] [id = 659] 16:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A0207E000) [pid = 3620] [serial = 1977] [outer = 0000000000000000] 16:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A063C0800) [pid = 3620] [serial = 1978] [outer = 0000000A0207E000] 16:02:40 INFO - PROCESS | 3620 | 1465426960843 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6B99E800) [pid = 3620] [serial = 1979] [outer = 0000000A0207E000] 16:02:41 INFO - PROCESS | 3620 | 1465426961288 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]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 16:02:41 INFO - PROCESS | 3620 | 1465426961341 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:02:41 INFO - PROCESS | 3620 | 1465426961344 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:02:41 INFO - PROCESS | 3620 | 1465426961347 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 3620 | 1465426961349 Marionette TRACE conn6 <- [1,2602,null,{}] 16:02:41 INFO - PROCESS | 3620 | 1465426961353 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}] 16:02:41 INFO - PROCESS | 3620 | 1465426961355 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:41 INFO - PROCESS | 3620 | 1465426961481 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:02:41 INFO - PROCESS | 3620 | 1465426961493 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 3620 | 1465426961495 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DF5800 == 29 [pid = 3620] [id = 660] 16:02:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6EDDD400) [pid = 3620] [serial = 1980] [outer = 0000000000000000] 16:02:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A6F6BE400) [pid = 3620] [serial = 1981] [outer = 0000000A6EDDD400] 16:02:41 INFO - PROCESS | 3620 | 1465426961585 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A70697800) [pid = 3620] [serial = 1982] [outer = 0000000A6EDDD400] 16:02:42 INFO - PROCESS | 3620 | 1465426962035 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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 16:02:42 INFO - PROCESS | 3620 | 1465426962096 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3620 | 1465426962099 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:02:42 INFO - PROCESS | 3620 | 1465426962102 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:02:42 INFO - PROCESS | 3620 | 1465426962104 Marionette TRACE conn6 <- [1,2606,null,{}] 16:02:42 INFO - PROCESS | 3620 | 1465426962111 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}] 16:02:42 INFO - PROCESS | 3620 | 1465426962113 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:42 INFO - PROCESS | 3620 | 1465426962224 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:02:42 INFO - PROCESS | 3620 | 1465426962233 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 3620 | 1465426962235 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7003F000 == 30 [pid = 3620] [id = 661] 16:02:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A03D3BC00) [pid = 3620] [serial = 1983] [outer = 0000000000000000] 16:02:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A70730000) [pid = 3620] [serial = 1984] [outer = 0000000A03D3BC00] 16:02:42 INFO - PROCESS | 3620 | 1465426962280 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A70E92000) [pid = 3620] [serial = 1985] [outer = 0000000A03D3BC00] 16:02:42 INFO - PROCESS | 3620 | 1465426962733 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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 16:02:42 INFO - PROCESS | 3620 | 1465426962796 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3620 | 1465426962798 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:02:42 INFO - PROCESS | 3620 | 1465426962802 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 3620 | 1465426962804 Marionette TRACE conn6 <- [1,2610,null,{}] 16:02:42 INFO - PROCESS | 3620 | 1465426962807 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}] 16:02:42 INFO - PROCESS | 3620 | 1465426962813 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:42 INFO - PROCESS | 3620 | 1465426962952 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:02:43 INFO - PROCESS | 3620 | 1465426963011 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 3620 | 1465426963013 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71048000 == 31 [pid = 3620] [id = 662] 16:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A7110C800) [pid = 3620] [serial = 1986] [outer = 0000000000000000] 16:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A74EB3800) [pid = 3620] [serial = 1987] [outer = 0000000A7110C800] 16:02:43 INFO - PROCESS | 3620 | 1465426963059 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A75948C00) [pid = 3620] [serial = 1988] [outer = 0000000A7110C800] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A71109000) [pid = 3620] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A027DDC00) [pid = 3620] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A05D67000) [pid = 3620] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A700B9000) [pid = 3620] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6EDD9000) [pid = 3620] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A7109E000) [pid = 3620] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A065B3400) [pid = 3620] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7A5E4800) [pid = 3620] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A0285DC00) [pid = 3620] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A027D8400) [pid = 3620] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A027D5C00) [pid = 3620] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A05394C00) [pid = 3620] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02EF0C00) [pid = 3620] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A7685D400) [pid = 3620] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5E8000) [pid = 3620] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7A1A6000) [pid = 3620] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A6F809000) [pid = 3620] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:02:43 INFO - PROCESS | 3620 | 1465426963698 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]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 943ms 16:02:43 INFO - PROCESS | 3620 | 1465426963748 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 3620 | 1465426963750 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:02:43 INFO - PROCESS | 3620 | 1465426963753 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 3620 | 1465426963755 Marionette TRACE conn6 <- [1,2614,null,{}] 16:02:43 INFO - PROCESS | 3620 | 1465426963759 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}] 16:02:43 INFO - PROCESS | 3620 | 1465426963761 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:43 INFO - PROCESS | 3620 | 1465426963841 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:02:43 INFO - PROCESS | 3620 | 1465426963847 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 3620 | 1465426963849 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751E1800 == 32 [pid = 3620] [id = 663] 16:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02EF0C00) [pid = 3620] [serial = 1989] [outer = 0000000000000000] 16:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70A5B800) [pid = 3620] [serial = 1990] [outer = 0000000A02EF0C00] 16:02:43 INFO - PROCESS | 3620 | 1465426963893 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7594AC00) [pid = 3620] [serial = 1991] [outer = 0000000A02EF0C00] 16:02:44 INFO - PROCESS | 3620 | 1465426964323 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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 586ms 16:02:44 INFO - PROCESS | 3620 | 1465426964352 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3620 | 1465426964354 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:02:44 INFO - PROCESS | 3620 | 1465426964361 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3620 | 1465426964363 Marionette TRACE conn6 <- [1,2618,null,{}] 16:02:44 INFO - PROCESS | 3620 | 1465426964367 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}] 16:02:44 INFO - PROCESS | 3620 | 1465426964368 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:44 INFO - PROCESS | 3620 | 1465426964450 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:02:44 INFO - PROCESS | 3620 | 1465426964458 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 3620 | 1465426964460 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76988000 == 33 [pid = 3620] [id = 664] 16:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A75B75C00) [pid = 3620] [serial = 1992] [outer = 0000000000000000] 16:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75C64800) [pid = 3620] [serial = 1993] [outer = 0000000A75B75C00] 16:02:44 INFO - PROCESS | 3620 | 1465426964505 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A76860400) [pid = 3620] [serial = 1994] [outer = 0000000A75B75C00] 16:02:44 INFO - PROCESS | 3620 | 1465426964951 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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 16:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:02:45 INFO - PROCESS | 3620 | 1465426964998 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3620 | 1465426965000 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:02:45 INFO - PROCESS | 3620 | 1465426965003 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3620 | 1465426965005 Marionette TRACE conn6 <- [1,2622,null,{}] 16:02:45 INFO - PROCESS | 3620 | 1465426965008 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}] 16:02:45 INFO - PROCESS | 3620 | 1465426965010 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:45 INFO - PROCESS | 3620 | 1465426965093 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:02:45 INFO - PROCESS | 3620 | 1465426965099 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3620 | 1465426965100 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06518000 == 34 [pid = 3620] [id = 665] 16:02:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A76917000) [pid = 3620] [serial = 1995] [outer = 0000000000000000] 16:02:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76DA8400) [pid = 3620] [serial = 1996] [outer = 0000000A76917000] 16:02:45 INFO - PROCESS | 3620 | 1465426965145 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A7745A000) [pid = 3620] [serial = 1997] [outer = 0000000A76917000] 16:02:45 INFO - PROCESS | 3620 | 1465426965883 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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 946ms 16:02:45 INFO - PROCESS | 3620 | 1465426965951 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3620 | 1465426965956 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:02:45 INFO - PROCESS | 3620 | 1465426965960 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3620 | 1465426965964 Marionette TRACE conn6 <- [1,2626,null,{}] 16:02:45 INFO - PROCESS | 3620 | 1465426965970 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}] 16:02:45 INFO - PROCESS | 3620 | 1465426965974 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:46 INFO - PROCESS | 3620 | 1465426966106 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:02:46 INFO - PROCESS | 3620 | 1465426966227 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 3620 | 1465426966230 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EB8000 == 35 [pid = 3620] [id = 666] 16:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A027DBC00) [pid = 3620] [serial = 1998] [outer = 0000000000000000] 16:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A02EB7000) [pid = 3620] [serial = 1999] [outer = 0000000A027DBC00] 16:02:46 INFO - PROCESS | 3620 | 1465426966290 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A03DC6400) [pid = 3620] [serial = 2000] [outer = 0000000A027DBC00] 16:02:46 INFO - PROCESS | 3620 | 1465426966980 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]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1031ms 16:02:46 INFO - PROCESS | 3620 | 1465426966995 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3620 | 1465426967000 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:02:47 INFO - PROCESS | 3620 | 1465426967007 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3620 | 1465426967010 Marionette TRACE conn6 <- [1,2630,null,{}] 16:02:47 INFO - PROCESS | 3620 | 1465426967015 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}] 16:02:47 INFO - PROCESS | 3620 | 1465426967018 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:47 INFO - PROCESS | 3620 | 1465426967166 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:02:47 INFO - PROCESS | 3620 | 1465426967308 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3620 | 1465426967311 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7003E000 == 36 [pid = 3620] [id = 667] 16:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A03D39000) [pid = 3620] [serial = 2001] [outer = 0000000000000000] 16:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A063C6000) [pid = 3620] [serial = 2002] [outer = 0000000A03D39000] 16:02:47 INFO - PROCESS | 3620 | 1465426967369 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A6EDDAC00) [pid = 3620] [serial = 2003] [outer = 0000000A03D39000] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76988000 == 35 [pid = 3620] [id = 664] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751E1800 == 34 [pid = 3620] [id = 663] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71048000 == 33 [pid = 3620] [id = 662] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7003F000 == 32 [pid = 3620] [id = 661] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DF5800 == 31 [pid = 3620] [id = 660] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06518800 == 30 [pid = 3620] [id = 659] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EBB800 == 29 [pid = 3620] [id = 658] 16:02:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028CD800 == 28 [pid = 3620] [id = 657] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A750E4400) [pid = 3620] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A70699800) [pid = 3620] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A71F48800) [pid = 3620] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A755F3400) [pid = 3620] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6ECC6C00) [pid = 3620] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7110B000) [pid = 3620] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7AA9E000) [pid = 3620] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A6ED4FC00) [pid = 3620] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02849000) [pid = 3620] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A02EE8C00) [pid = 3620] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02847800) [pid = 3620] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02EB8000) [pid = 3620] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05DF7400) [pid = 3620] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A063C1C00) [pid = 3620] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A03D41800) [pid = 3620] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A05DEE400) [pid = 3620] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A76911800) [pid = 3620] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A7AAA4000) [pid = 3620] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7ABE0400) [pid = 3620] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7A5E9800) [pid = 3620] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7A5DEC00) [pid = 3620] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A706A1800) [pid = 3620] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A70736000) [pid = 3620] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A76DE3000) [pid = 3620] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A76DEAC00) [pid = 3620] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A6EDE4C00) [pid = 3620] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A02EE8800) [pid = 3620] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A063BC400) [pid = 3620] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A71DDD800) [pid = 3620] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3620 | 1465426968245 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1297ms 16:02:48 INFO - PROCESS | 3620 | 1465426968306 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 3620 | 1465426968311 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:02:48 INFO - PROCESS | 3620 | 1465426968316 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:02:48 INFO - PROCESS | 3620 | 1465426968319 Marionette TRACE conn6 <- [1,2634,null,{}] 16:02:48 INFO - PROCESS | 3620 | 1465426968325 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}] 16:02:48 INFO - PROCESS | 3620 | 1465426968328 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:48 INFO - PROCESS | 3620 | 1465426968418 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:02:48 INFO - PROCESS | 3620 | 1465426968500 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 3620 | 1465426968502 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B1E800 == 29 [pid = 3620] [id = 668] 16:02:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02849400) [pid = 3620] [serial = 2004] [outer = 0000000000000000] 16:02:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02E47C00) [pid = 3620] [serial = 2005] [outer = 0000000A02849400] 16:02:48 INFO - PROCESS | 3620 | 1465426968551 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A02EED400) [pid = 3620] [serial = 2006] [outer = 0000000A02849400] 16:02:49 INFO - PROCESS | 3620 | 1465426969000 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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 16:02:49 INFO - PROCESS | 3620 | 1465426969053 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3620 | 1465426969058 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:02:49 INFO - PROCESS | 3620 | 1465426969065 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3620 | 1465426969067 Marionette TRACE conn6 <- [1,2638,null,{}] 16:02:49 INFO - PROCESS | 3620 | 1465426969071 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}] 16:02:49 INFO - PROCESS | 3620 | 1465426969074 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:49 INFO - PROCESS | 3620 | 1465426969164 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:02:49 INFO - PROCESS | 3620 | 1465426969173 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 3620 | 1465426969176 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05208800 == 30 [pid = 3620] [id = 669] 16:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05DEF800) [pid = 3620] [serial = 2007] [outer = 0000000000000000] 16:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0606F400) [pid = 3620] [serial = 2008] [outer = 0000000A05DEF800] 16:02:49 INFO - PROCESS | 3620 | 1465426969225 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063C7800) [pid = 3620] [serial = 2009] [outer = 0000000A05DEF800] 16:02:49 INFO - PROCESS | 3620 | 1465426969686 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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 16:02:49 INFO - PROCESS | 3620 | 1465426969760 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3620 | 1465426969762 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:02:49 INFO - PROCESS | 3620 | 1465426969766 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3620 | 1465426969769 Marionette TRACE conn6 <- [1,2642,null,{}] 16:02:49 INFO - PROCESS | 3620 | 1465426969781 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}] 16:02:49 INFO - PROCESS | 3620 | 1465426969786 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:49 INFO - PROCESS | 3620 | 1465426969876 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:02:50 INFO - PROCESS | 3620 | 1465426969993 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3620 | 1465426969997 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0721B000 == 31 [pid = 3620] [id = 670] 16:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02759000) [pid = 3620] [serial = 2010] [outer = 0000000000000000] 16:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A6EDE4C00) [pid = 3620] [serial = 2011] [outer = 0000000A02759000] 16:02:50 INFO - PROCESS | 3620 | 1465426970049 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70695C00) [pid = 3620] [serial = 2012] [outer = 0000000A02759000] 16:02:50 INFO - PROCESS | 3620 | 1465426970461 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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 16:02:50 INFO - PROCESS | 3620 | 1465426970502 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 3620 | 1465426970505 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:02:50 INFO - PROCESS | 3620 | 1465426970509 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3620 | 1465426970510 Marionette TRACE conn6 <- [1,2646,null,{}] 16:02:50 INFO - PROCESS | 3620 | 1465426970514 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}] 16:02:50 INFO - PROCESS | 3620 | 1465426970516 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:50 INFO - PROCESS | 3620 | 1465426970634 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:02:50 INFO - PROCESS | 3620 | 1465426970684 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3620 | 1465426970686 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD41000 == 32 [pid = 3620] [id = 671] 16:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70A51800) [pid = 3620] [serial = 2013] [outer = 0000000000000000] 16:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70A58800) [pid = 3620] [serial = 2014] [outer = 0000000A70A51800] 16:02:50 INFO - PROCESS | 3620 | 1465426970742 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A70EB2000) [pid = 3620] [serial = 2015] [outer = 0000000A70A51800] 16:02:51 INFO - PROCESS | 3620 | 1465426971164 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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 16:02:51 INFO - PROCESS | 3620 | 1465426971204 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3620 | 1465426971207 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:02:51 INFO - PROCESS | 3620 | 1465426971210 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 3620 | 1465426971212 Marionette TRACE conn6 <- [1,2650,null,{}] 16:02:51 INFO - PROCESS | 3620 | 1465426971215 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}] 16:02:51 INFO - PROCESS | 3620 | 1465426971217 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:51 INFO - PROCESS | 3620 | 1465426971358 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:02:51 INFO - PROCESS | 3620 | 1465426971380 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 3620 | 1465426971382 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F95000 == 33 [pid = 3620] [id = 672] 16:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A027A4C00) [pid = 3620] [serial = 2016] [outer = 0000000000000000] 16:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A71F48800) [pid = 3620] [serial = 2017] [outer = 0000000A027A4C00] 16:02:51 INFO - PROCESS | 3620 | 1465426971427 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A750E4C00) [pid = 3620] [serial = 2018] [outer = 0000000A027A4C00] 16:02:51 INFO - PROCESS | 3620 | 1465426971873 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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 16:02:51 INFO - PROCESS | 3620 | 1465426971904 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3620 | 1465426971906 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:02:51 INFO - PROCESS | 3620 | 1465426971909 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:02:51 INFO - PROCESS | 3620 | 1465426971910 Marionette TRACE conn6 <- [1,2654,null,{}] 16:02:51 INFO - PROCESS | 3620 | 1465426971914 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}] 16:02:51 INFO - PROCESS | 3620 | 1465426971920 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:52 INFO - PROCESS | 3620 | 1465426972071 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:02:52 INFO - PROCESS | 3620 | 1465426972082 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:52 INFO - PROCESS | 3620 | 1465426972084 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A759F7000 == 34 [pid = 3620] [id = 673] 16:02:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A755F3C00) [pid = 3620] [serial = 2019] [outer = 0000000000000000] 16:02:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75E36000) [pid = 3620] [serial = 2020] [outer = 0000000A755F3C00] 16:02:52 INFO - PROCESS | 3620 | 1465426972129 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A77456000) [pid = 3620] [serial = 2021] [outer = 0000000A755F3C00] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A02844800) [pid = 3620] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A03D3BC00) [pid = 3620] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A027DB800) [pid = 3620] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A6ECB8000) [pid = 3620] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A75C5E800) [pid = 3620] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7B032800) [pid = 3620] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75B75C00) [pid = 3620] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7110C800) [pid = 3620] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02EF0C00) [pid = 3620] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A6EDDD400) [pid = 3620] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A03D3D000) [pid = 3620] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A05DE9800) [pid = 3620] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:02:52 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A0207E000) [pid = 3620] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:02:52 INFO - PROCESS | 3620 | [3620] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:02:53 INFO - PROCESS | 3620 | [3620] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:02:53 INFO - PROCESS | 3620 | 1465426973085 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]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1230ms 16:02:53 INFO - PROCESS | 3620 | 1465426973143 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3620 | 1465426973145 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:02:53 INFO - PROCESS | 3620 | 1465426973149 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:02:53 INFO - PROCESS | 3620 | 1465426973150 Marionette TRACE conn6 <- [1,2658,null,{}] 16:02:53 INFO - PROCESS | 3620 | 1465426973154 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}] 16:02:53 INFO - PROCESS | 3620 | 1465426973156 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:53 INFO - PROCESS | 3620 | 1465426973242 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:02:53 INFO - PROCESS | 3620 | 1465426973248 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 3620 | 1465426973250 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76827800 == 35 [pid = 3620] [id = 674] 16:02:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A03DC1000) [pid = 3620] [serial = 2022] [outer = 0000000000000000] 16:02:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A71DD8800) [pid = 3620] [serial = 2023] [outer = 0000000A03DC1000] 16:02:53 INFO - PROCESS | 3620 | 1465426973294 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A76F74800) [pid = 3620] [serial = 2024] [outer = 0000000A03DC1000] 16:02:54 INFO - PROCESS | 3620 | 1465426974213 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"]]]}] 16:02:54 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 16:02:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:02:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:02:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1074ms 16:02:54 INFO - PROCESS | 3620 | 1465426974226 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3620 | 1465426974237 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:02:54 INFO - PROCESS | 3620 | 1465426974240 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 3620 | 1465426974242 Marionette TRACE conn6 <- [1,2662,null,{}] 16:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:02:54 INFO - PROCESS | 3620 | 1465426974246 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}] 16:02:54 INFO - PROCESS | 3620 | 1465426974247 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:54 INFO - PROCESS | 3620 | 1465426974360 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:02:54 INFO - PROCESS | 3620 | 1465426974451 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 3620 | 1465426974455 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02831000 == 36 [pid = 3620] [id = 675] 16:02:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A01177000) [pid = 3620] [serial = 2025] [outer = 0000000000000000] 16:02:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A02074400) [pid = 3620] [serial = 2026] [outer = 0000000A01177000] 16:02:54 INFO - PROCESS | 3620 | 1465426974515 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02846800) [pid = 3620] [serial = 2027] [outer = 0000000A01177000] 16:02:55 INFO - PROCESS | 3620 | 1465426975664 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"]]]}] 16:02:55 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 16:02:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:02:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:02:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1447ms 16:02:55 INFO - PROCESS | 3620 | 1465426975694 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 3620 | 1465426975698 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:02:55 INFO - PROCESS | 3620 | 1465426975703 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 3620 | 1465426975707 Marionette TRACE conn6 <- [1,2666,null,{}] 16:02:55 INFO - PROCESS | 3620 | 1465426975713 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}] 16:02:55 INFO - PROCESS | 3620 | 1465426975716 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:55 INFO - PROCESS | 3620 | 1465426975867 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:02:55 INFO - PROCESS | 3620 | 1465426975995 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 3620 | 1465426975998 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0650D800 == 37 [pid = 3620] [id = 676] 16:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A05DEA400) [pid = 3620] [serial = 2028] [outer = 0000000000000000] 16:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A06066C00) [pid = 3620] [serial = 2029] [outer = 0000000A05DEA400] 16:02:56 INFO - PROCESS | 3620 | 1465426976057 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A063C2C00) [pid = 3620] [serial = 2030] [outer = 0000000A05DEA400] 16:02:57 INFO - PROCESS | 3620 | 1465426977111 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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1431ms 16:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:02:57 INFO - PROCESS | 3620 | 1465426977140 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3620 | 1465426977145 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:02:57 INFO - PROCESS | 3620 | 1465426977149 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3620 | 1465426977151 Marionette TRACE conn6 <- [1,2670,null,{}] 16:02:57 INFO - PROCESS | 3620 | 1465426977156 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}] 16:02:57 INFO - PROCESS | 3620 | 1465426977158 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:57 INFO - PROCESS | 3620 | 1465426977281 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:02:57 INFO - PROCESS | 3620 | 1465426977414 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 3620 | 1465426977416 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A755B1000 == 38 [pid = 3620] [id = 677] 16:02:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A700BDC00) [pid = 3620] [serial = 2031] [outer = 0000000000000000] 16:02:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70623C00) [pid = 3620] [serial = 2032] [outer = 0000000A700BDC00] 16:02:57 INFO - PROCESS | 3620 | 1465426977475 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A7110C000) [pid = 3620] [serial = 2033] [outer = 0000000A700BDC00] 16:02:58 INFO - PROCESS | 3620 | 1465426978565 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]]]}] 16:02:58 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) 16:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1442ms 16:02:58 INFO - PROCESS | 3620 | 1465426978594 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 3620 | 1465426978599 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:02:58 INFO - PROCESS | 3620 | 1465426978605 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 3620 | 1465426978608 Marionette TRACE conn6 <- [1,2674,null,{}] 16:02:58 INFO - PROCESS | 3620 | 1465426978614 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}] 16:02:58 INFO - PROCESS | 3620 | 1465426978617 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:58 INFO - PROCESS | 3620 | 1465426978792 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:02:58 INFO - PROCESS | 3620 | 1465426978896 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 3620 | 1465426978899 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:02:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EAB800 == 39 [pid = 3620] [id = 678] 16:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02EF1C00) [pid = 3620] [serial = 2034] [outer = 0000000000000000] 16:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A03D3AC00) [pid = 3620] [serial = 2035] [outer = 0000000A02EF1C00] 16:02:58 INFO - PROCESS | 3620 | 1465426978952 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A05D64000) [pid = 3620] [serial = 2036] [outer = 0000000A02EF1C00] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A700AE800 == 38 [pid = 3620] [id = 622] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060CA800 == 37 [pid = 3620] [id = 625] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71A0A000 == 36 [pid = 3620] [id = 624] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E71800 == 35 [pid = 3620] [id = 623] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76827800 == 34 [pid = 3620] [id = 674] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A759F7000 == 33 [pid = 3620] [id = 673] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F95000 == 32 [pid = 3620] [id = 672] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD41000 == 31 [pid = 3620] [id = 671] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0721B000 == 30 [pid = 3620] [id = 670] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05208800 == 29 [pid = 3620] [id = 669] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B1E800 == 28 [pid = 3620] [id = 668] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7003E000 == 27 [pid = 3620] [id = 667] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BAD000 == 26 [pid = 3620] [id = 628] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0720B800 == 25 [pid = 3620] [id = 627] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A8C000 == 24 [pid = 3620] [id = 620] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71453000 == 23 [pid = 3620] [id = 634] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07220800 == 22 [pid = 3620] [id = 632] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9F000 == 21 [pid = 3620] [id = 631] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EAE000 == 20 [pid = 3620] [id = 626] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028DF800 == 19 [pid = 3620] [id = 629] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D3800 == 18 [pid = 3620] [id = 630] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0650D000 == 17 [pid = 3620] [id = 656] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EB8000 == 16 [pid = 3620] [id = 666] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0501F800 == 15 [pid = 3620] [id = 618] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDF2800 == 14 [pid = 3620] [id = 633] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E4B800 == 13 [pid = 3620] [id = 621] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E74000 == 12 [pid = 3620] [id = 617] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060B4800 == 11 [pid = 3620] [id = 619] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06518000 == 10 [pid = 3620] [id = 665] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A755B1000 == 9 [pid = 3620] [id = 677] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0650D800 == 8 [pid = 3620] [id = 676] 16:02:59 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02831000 == 7 [pid = 3620] [id = 675] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6F6BE400) [pid = 3620] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A03DC2C00) [pid = 3620] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A053A1C00) [pid = 3620] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A065BD800) [pid = 3620] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A05DF4800) [pid = 3620] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A063C0800) [pid = 3620] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A0284F000) [pid = 3620] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02E44800) [pid = 3620] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A70730000) [pid = 3620] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03DC7400) [pid = 3620] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02E41400) [pid = 3620] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A6FD2E000) [pid = 3620] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A6ECBE400) [pid = 3620] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7AB37800) [pid = 3620] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A75EF2400) [pid = 3620] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70697800) [pid = 3620] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A7B03F800) [pid = 3620] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7B037800) [pid = 3620] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A76860400) [pid = 3620] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A74EB3800) [pid = 3620] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A76DA8400) [pid = 3620] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A70E92000) [pid = 3620] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A75C64800) [pid = 3620] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A75948C00) [pid = 3620] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A70A5B800) [pid = 3620] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A7594AC00) [pid = 3620] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A6B99E800) [pid = 3620] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3620 | 1465426980646 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"]]]}] 16:03:00 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 16:03:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:03:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2090ms 16:03:00 INFO - PROCESS | 3620 | 1465426980699 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3620 | 1465426980703 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:03:00 INFO - PROCESS | 3620 | 1465426980707 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:03:00 INFO - PROCESS | 3620 | 1465426980710 Marionette TRACE conn6 <- [1,2678,null,{}] 16:03:00 INFO - PROCESS | 3620 | 1465426980716 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}] 16:03:00 INFO - PROCESS | 3620 | 1465426980719 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:00 INFO - PROCESS | 3620 | 1465426980812 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:03:00 INFO - PROCESS | 3620 | 1465426980820 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 3620 | 1465426980824 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:00 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02943800 == 8 [pid = 3620] [id = 679] 16:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A027A6000) [pid = 3620] [serial = 2037] [outer = 0000000000000000] 16:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A02845400) [pid = 3620] [serial = 2038] [outer = 0000000A027A6000] 16:03:00 INFO - PROCESS | 3620 | 1465426980877 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A02861800) [pid = 3620] [serial = 2039] [outer = 0000000A027A6000] 16:03:01 INFO - PROCESS | 3620 | 1465426981808 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"]]]}] 16:03:01 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 16:03:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:03:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1135ms 16:03:01 INFO - PROCESS | 3620 | 1465426981847 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 3620 | 1465426981852 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:03:01 INFO - PROCESS | 3620 | 1465426981859 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 3620 | 1465426981862 Marionette TRACE conn6 <- [1,2682,null,{}] 16:03:01 INFO - PROCESS | 3620 | 1465426981875 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}] 16:03:01 INFO - PROCESS | 3620 | 1465426981878 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:02 INFO - PROCESS | 3620 | 1465426982006 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:03:02 INFO - PROCESS | 3620 | 1465426982013 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 3620 | 1465426982016 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E98800 == 9 [pid = 3620] [id = 680] 16:03:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A02EB9000) [pid = 3620] [serial = 2040] [outer = 0000000000000000] 16:03:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A03D34800) [pid = 3620] [serial = 2041] [outer = 0000000A02EB9000] 16:03:02 INFO - PROCESS | 3620 | 1465426982065 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A03DC2000) [pid = 3620] [serial = 2042] [outer = 0000000A02EB9000] 16:03:03 INFO - PROCESS | 3620 | 1465426983089 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"]]]}] 16:03:03 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 16:03:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:03:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1278ms 16:03:03 INFO - PROCESS | 3620 | 1465426983140 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3620 | 1465426983142 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:03:03 INFO - PROCESS | 3620 | 1465426983146 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3620 | 1465426983150 Marionette TRACE conn6 <- [1,2686,null,{}] 16:03:03 INFO - PROCESS | 3620 | 1465426983167 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}] 16:03:03 INFO - PROCESS | 3620 | 1465426983173 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:03 INFO - PROCESS | 3620 | 1465426983293 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:03:03 INFO - PROCESS | 3620 | 1465426983301 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 3620 | 1465426983304 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064D3800 == 10 [pid = 3620] [id = 681] 16:03:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02848C00) [pid = 3620] [serial = 2043] [outer = 0000000000000000] 16:03:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A0606E800) [pid = 3620] [serial = 2044] [outer = 0000000A02848C00] 16:03:03 INFO - PROCESS | 3620 | 1465426983399 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A063BFC00) [pid = 3620] [serial = 2045] [outer = 0000000A02848C00] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A76917000) [pid = 3620] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A755F3C00) [pid = 3620] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A02849400) [pid = 3620] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A03D39000) [pid = 3620] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A70A51800) [pid = 3620] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A027A4C00) [pid = 3620] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A02759000) [pid = 3620] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A027DBC00) [pid = 3620] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A03DC1000) [pid = 3620] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:03:03 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A05DEF800) [pid = 3620] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:03:04 INFO - PROCESS | 3620 | 1465426984353 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"]]]}] 16:03:04 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 16:03:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:03:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1244ms 16:03:04 INFO - PROCESS | 3620 | 1465426984391 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 3620 | 1465426984394 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:03:04 INFO - PROCESS | 3620 | 1465426984397 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 3620 | 1465426984399 Marionette TRACE conn6 <- [1,2690,null,{}] 16:03:04 INFO - PROCESS | 3620 | 1465426984402 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}] 16:03:04 INFO - PROCESS | 3620 | 1465426984405 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:04 INFO - PROCESS | 3620 | 1465426984495 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:03:04 INFO - PROCESS | 3620 | 1465426984567 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 3620 | 1465426984570 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0651C000 == 11 [pid = 3620] [id = 682] 16:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A063BAC00) [pid = 3620] [serial = 2046] [outer = 0000000000000000] 16:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A065B4800) [pid = 3620] [serial = 2047] [outer = 0000000A063BAC00] 16:03:04 INFO - PROCESS | 3620 | 1465426984616 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A6ED45C00) [pid = 3620] [serial = 2048] [outer = 0000000A063BAC00] 16:03:05 INFO - PROCESS | 3620 | 1465426985016 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]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 16:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:03:05 INFO - PROCESS | 3620 | 1465426985071 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 3620 | 1465426985073 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:03:05 INFO - PROCESS | 3620 | 1465426985076 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 3620 | 1465426985078 Marionette TRACE conn6 <- [1,2694,null,{}] 16:03:05 INFO - PROCESS | 3620 | 1465426985082 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}] 16:03:05 INFO - PROCESS | 3620 | 1465426985084 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:05 INFO - PROCESS | 3620 | 1465426985183 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:03:05 INFO - PROCESS | 3620 | 1465426985192 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 3620 | 1465426985194 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E44000 == 12 [pid = 3620] [id = 683] 16:03:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A03D34000) [pid = 3620] [serial = 2049] [outer = 0000000000000000] 16:03:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A6F64C800) [pid = 3620] [serial = 2050] [outer = 0000000A03D34000] 16:03:05 INFO - PROCESS | 3620 | 1465426985239 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A7061FC00) [pid = 3620] [serial = 2051] [outer = 0000000A03D34000] 16:03:06 INFO - PROCESS | 3620 | 1465426986069 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]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1024ms 16:03:06 INFO - PROCESS | 3620 | 1465426986105 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3620 | 1465426986109 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:03:06 INFO - PROCESS | 3620 | 1465426986114 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3620 | 1465426986120 Marionette TRACE conn6 <- [1,2698,null,{}] 16:03:06 INFO - PROCESS | 3620 | 1465426986125 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}] 16:03:06 INFO - PROCESS | 3620 | 1465426986128 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:06 INFO - PROCESS | 3620 | 1465426986251 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:03:06 INFO - PROCESS | 3620 | 1465426986336 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 3620 | 1465426986339 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EA5800 == 13 [pid = 3620] [id = 684] 16:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A02860000) [pid = 3620] [serial = 2052] [outer = 0000000000000000] 16:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02E46800) [pid = 3620] [serial = 2053] [outer = 0000000A02860000] 16:03:06 INFO - PROCESS | 3620 | 1465426986439 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A03D39400) [pid = 3620] [serial = 2054] [outer = 0000000A02860000] 16:03:07 INFO - PROCESS | 3620 | 1465426987295 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] 16:03:07 INFO - PROCESS | 3620 | 1465426987358 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:03:07 INFO - PROCESS | 3620 | 1465426987364 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 3620 | 1465426987367 Marionette TRACE conn6 <- [1,2702,null,{}] 16:03:07 INFO - PROCESS | 3620 | 1465426987415 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}] 16:03:07 INFO - PROCESS | 3620 | 1465426987419 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:07 INFO - PROCESS | 3620 | 1465426987543 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A0606F400) [pid = 3620] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A7745A000) [pid = 3620] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A77456000) [pid = 3620] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A02EED400) [pid = 3620] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A063C6000) [pid = 3620] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A70A58800) [pid = 3620] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A750E4C00) [pid = 3620] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A6EDDAC00) [pid = 3620] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A70695C00) [pid = 3620] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A02E47C00) [pid = 3620] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (0000000A02EB7000) [pid = 3620] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (0000000A75E36000) [pid = 3620] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (0000000A71F48800) [pid = 3620] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (0000000A063C7800) [pid = 3620] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 49 (0000000A70EB2000) [pid = 3620] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 48 (0000000A6EDE4C00) [pid = 3620] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 47 (0000000A03DC6400) [pid = 3620] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 46 (0000000A71DD8800) [pid = 3620] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | --DOMWINDOW == 45 (0000000A76F74800) [pid = 3620] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:03:07 INFO - PROCESS | 3620 | 1465426987671 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 3620 | 1465426987675 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D2800 == 14 [pid = 3620] [id = 685] 16:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (0000000A02851000) [pid = 3620] [serial = 2055] [outer = 0000000000000000] 16:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (0000000A0285F400) [pid = 3620] [serial = 2056] [outer = 0000000A02851000] 16:03:07 INFO - PROCESS | 3620 | 1465426987727 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (0000000A02EEFC00) [pid = 3620] [serial = 2057] [outer = 0000000A02851000] 16:03:08 INFO - PROCESS | 3620 | 1465426988157 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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:03:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 836ms 16:03:08 INFO - PROCESS | 3620 | 1465426988204 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3620 | 1465426988210 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:03:08 INFO - PROCESS | 3620 | 1465426988217 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3620 | 1465426988219 Marionette TRACE conn6 <- [1,2706,null,{}] 16:03:08 INFO - PROCESS | 3620 | 1465426988223 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}] 16:03:08 INFO - PROCESS | 3620 | 1465426988226 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:08 INFO - PROCESS | 3620 | 1465426988320 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:03:08 INFO - PROCESS | 3620 | 1465426988330 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 3620 | 1465426988333 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060B1000 == 15 [pid = 3620] [id = 686] 16:03:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (0000000A05D6EC00) [pid = 3620] [serial = 2058] [outer = 0000000000000000] 16:03:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (0000000A05DEA000) [pid = 3620] [serial = 2059] [outer = 0000000A05D6EC00] 16:03:08 INFO - PROCESS | 3620 | 1465426988381 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (0000000A0606C000) [pid = 3620] [serial = 2060] [outer = 0000000A05D6EC00] 16:03:08 INFO - PROCESS | 3620 | 1465426988841 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] 16:03:08 INFO - PROCESS | 3620 | 1465426988911 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:03:08 INFO - PROCESS | 3620 | 1465426988915 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3620 | 1465426988919 Marionette TRACE conn6 <- [1,2710,null,{}] 16:03:08 INFO - PROCESS | 3620 | 1465426988930 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}] 16:03:08 INFO - PROCESS | 3620 | 1465426988935 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:09 INFO - PROCESS | 3620 | 1465426989062 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:03:09 INFO - PROCESS | 3620 | 1465426989141 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3620 | 1465426989144 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DDF800 == 16 [pid = 3620] [id = 687] 16:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (0000000A063C6400) [pid = 3620] [serial = 2061] [outer = 0000000000000000] 16:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (0000000A6ECBBC00) [pid = 3620] [serial = 2062] [outer = 0000000A063C6400] 16:03:09 INFO - PROCESS | 3620 | 1465426989196 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (0000000A6EDE6000) [pid = 3620] [serial = 2063] [outer = 0000000A063C6400] 16:03:09 INFO - PROCESS | 3620 | 1465426989588 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] 16:03:09 INFO - PROCESS | 3620 | 1465426989611 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:03:09 INFO - PROCESS | 3620 | 1465426989614 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 3620 | 1465426989616 Marionette TRACE conn6 <- [1,2714,null,{}] 16:03:09 INFO - PROCESS | 3620 | 1465426989619 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}] 16:03:09 INFO - PROCESS | 3620 | 1465426989621 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:09 INFO - PROCESS | 3620 | 1465426989750 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:03:09 INFO - PROCESS | 3620 | 1465426989762 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3620 | 1465426989764 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD4B800 == 17 [pid = 3620] [id = 688] 16:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A70698400) [pid = 3620] [serial = 2064] [outer = 0000000000000000] 16:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A7069E000) [pid = 3620] [serial = 2065] [outer = 0000000A70698400] 16:03:09 INFO - PROCESS | 3620 | 1465426989816 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A70734000) [pid = 3620] [serial = 2066] [outer = 0000000A70698400] 16:03:10 INFO - PROCESS | 3620 | 1465426990277 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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 16:03:10 INFO - PROCESS | 3620 | 1465426990316 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3620 | 1465426990319 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:03:10 INFO - PROCESS | 3620 | 1465426990322 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 3620 | 1465426990324 Marionette TRACE conn6 <- [1,2718,null,{}] 16:03:10 INFO - PROCESS | 3620 | 1465426990327 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}] 16:03:10 INFO - PROCESS | 3620 | 1465426990329 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:10 INFO - PROCESS | 3620 | 1465426990478 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:03:10 INFO - PROCESS | 3620 | 1465426990534 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 3620 | 1465426990536 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70764000 == 18 [pid = 3620] [id = 689] 16:03:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A70A54000) [pid = 3620] [serial = 2067] [outer = 0000000000000000] 16:03:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A70A5CC00) [pid = 3620] [serial = 2068] [outer = 0000000A70A54000] 16:03:10 INFO - PROCESS | 3620 | 1465426990581 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A70EAEC00) [pid = 3620] [serial = 2069] [outer = 0000000A70A54000] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A027A6000) [pid = 3620] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (0000000A02EF1C00) [pid = 3620] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (0000000A02EB9000) [pid = 3620] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (0000000A02848C00) [pid = 3620] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (0000000A01177000) [pid = 3620] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0000000A05DEA400) [pid = 3620] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (0000000A700BDC00) [pid = 3620] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:03:11 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (0000000A063BAC00) [pid = 3620] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:03:11 INFO - PROCESS | 3620 | 1465426991464 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"]]]}] 16:03:11 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 16:03:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:03:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:03:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1181ms 16:03:11 INFO - PROCESS | 3620 | 1465426991505 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3620 | 1465426991507 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:03:11 INFO - PROCESS | 3620 | 1465426991510 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:03:11 INFO - PROCESS | 3620 | 1465426991512 Marionette TRACE conn6 <- [1,2722,null,{}] 16:03:11 INFO - PROCESS | 3620 | 1465426991516 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}] 16:03:11 INFO - PROCESS | 3620 | 1465426991522 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:11 INFO - PROCESS | 3620 | 1465426991631 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:03:11 INFO - PROCESS | 3620 | 1465426991702 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3620 | 1465426991704 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714C7800 == 19 [pid = 3620] [id = 690] 16:03:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (0000000A71DD7800) [pid = 3620] [serial = 2070] [outer = 0000000000000000] 16:03:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (0000000A74E48400) [pid = 3620] [serial = 2071] [outer = 0000000A71DD7800] 16:03:11 INFO - PROCESS | 3620 | 1465426991751 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (0000000A75149800) [pid = 3620] [serial = 2072] [outer = 0000000A71DD7800] 16:03:12 INFO - PROCESS | 3620 | 1465426992142 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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 16:03:12 INFO - PROCESS | 3620 | 1465426992185 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3620 | 1465426992187 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:03:12 INFO - PROCESS | 3620 | 1465426992198 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 3620 | 1465426992200 Marionette TRACE conn6 <- [1,2726,null,{}] 16:03:12 INFO - PROCESS | 3620 | 1465426992204 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}] 16:03:12 INFO - PROCESS | 3620 | 1465426992206 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:12 INFO - PROCESS | 3620 | 1465426992317 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:03:12 INFO - PROCESS | 3620 | 1465426992325 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 3620 | 1465426992327 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A750C1000 == 20 [pid = 3620] [id = 691] 16:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (0000000A053A1C00) [pid = 3620] [serial = 2073] [outer = 0000000000000000] 16:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (0000000A758D0000) [pid = 3620] [serial = 2074] [outer = 0000000A053A1C00] 16:03:12 INFO - PROCESS | 3620 | 1465426992371 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (0000000A75B6D000) [pid = 3620] [serial = 2075] [outer = 0000000A053A1C00] 16:03:12 INFO - PROCESS | 3620 | 1465426992785 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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 649ms 16:03:12 INFO - PROCESS | 3620 | 1465426992843 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3620 | 1465426992845 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:03:12 INFO - PROCESS | 3620 | 1465426992848 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:03:12 INFO - PROCESS | 3620 | 1465426992849 Marionette TRACE conn6 <- [1,2730,null,{}] 16:03:12 INFO - PROCESS | 3620 | 1465426992853 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}] 16:03:12 INFO - PROCESS | 3620 | 1465426992855 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:12 INFO - PROCESS | 3620 | 1465426992968 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:03:13 INFO - PROCESS | 3620 | 1465426993007 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 3620 | 1465426993009 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A759E8000 == 21 [pid = 3620] [id = 692] 16:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (0000000A75BDAC00) [pid = 3620] [serial = 2076] [outer = 0000000000000000] 16:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A75C5FC00) [pid = 3620] [serial = 2077] [outer = 0000000A75BDAC00] 16:03:13 INFO - PROCESS | 3620 | 1465426993053 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A75EFA400) [pid = 3620] [serial = 2078] [outer = 0000000A75BDAC00] 16:03:13 INFO - PROCESS | 3620 | 1465426993448 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]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 16:03:13 INFO - PROCESS | 3620 | 1465426993480 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:03:13 INFO - PROCESS | 3620 | 1465426993490 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:03:13 INFO - PROCESS | 3620 | 1465426993493 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 3620 | 1465426993495 Marionette TRACE conn6 <- [1,2734,null,{}] 16:03:13 INFO - PROCESS | 3620 | 1465426993498 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}] 16:03:13 INFO - PROCESS | 3620 | 1465426993500 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:13 INFO - PROCESS | 3620 | 1465426993618 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:03:13 INFO - PROCESS | 3620 | 1465426993626 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 3620 | 1465426993628 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:13 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E20800 == 22 [pid = 3620] [id = 693] 16:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A76861000) [pid = 3620] [serial = 2079] [outer = 0000000000000000] 16:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A76911800) [pid = 3620] [serial = 2080] [outer = 0000000A76861000] 16:03:13 INFO - PROCESS | 3620 | 1465426993675 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A769C7C00) [pid = 3620] [serial = 2081] [outer = 0000000A76861000] 16:03:14 INFO - PROCESS | 3620 | 1465426994287 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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 880ms 16:03:14 INFO - PROCESS | 3620 | 1465426994375 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3620 | 1465426994379 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:03:14 INFO - PROCESS | 3620 | 1465426994384 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:03:14 INFO - PROCESS | 3620 | 1465426994390 Marionette TRACE conn6 <- [1,2738,null,{}] 16:03:14 INFO - PROCESS | 3620 | 1465426994409 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}] 16:03:14 INFO - PROCESS | 3620 | 1465426994412 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:14 INFO - PROCESS | 3620 | 1465426994536 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:03:14 INFO - PROCESS | 3620 | 1465426994651 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 3620 | 1465426994654 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060C4800 == 23 [pid = 3620] [id = 694] 16:03:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A03D35400) [pid = 3620] [serial = 2082] [outer = 0000000000000000] 16:03:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05D66400) [pid = 3620] [serial = 2083] [outer = 0000000A03D35400] 16:03:14 INFO - PROCESS | 3620 | 1465426994713 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A06073800) [pid = 3620] [serial = 2084] [outer = 0000000A03D35400] 16:03:15 INFO - PROCESS | 3620 | 1465426995270 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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 902ms 16:03:15 INFO - PROCESS | 3620 | 1465426995306 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3620 | 1465426995311 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:03:15 INFO - PROCESS | 3620 | 1465426995319 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:03:15 INFO - PROCESS | 3620 | 1465426995322 Marionette TRACE conn6 <- [1,2742,null,{}] 16:03:15 INFO - PROCESS | 3620 | 1465426995326 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}] 16:03:15 INFO - PROCESS | 3620 | 1465426995329 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:15 INFO - PROCESS | 3620 | 1465426995449 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:03:15 INFO - PROCESS | 3620 | 1465426995543 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 3620 | 1465426995545 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71048000 == 24 [pid = 3620] [id = 695] 16:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A700BDC00) [pid = 3620] [serial = 2085] [outer = 0000000000000000] 16:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A70699C00) [pid = 3620] [serial = 2086] [outer = 0000000A700BDC00] 16:03:15 INFO - PROCESS | 3620 | 1465426995603 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A70A60800) [pid = 3620] [serial = 2087] [outer = 0000000A700BDC00] 16:03:16 INFO - PROCESS | 3620 | 1465426996205 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]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 923ms 16:03:16 INFO - PROCESS | 3620 | 1465426996247 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 3620 | 1465426996250 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:03:16 INFO - PROCESS | 3620 | 1465426996254 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 3620 | 1465426996258 Marionette TRACE conn6 <- [1,2746,null,{}] 16:03:16 INFO - PROCESS | 3620 | 1465426996269 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}] 16:03:16 INFO - PROCESS | 3620 | 1465426996274 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:16 INFO - PROCESS | 3620 | 1465426996389 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:03:16 INFO - PROCESS | 3620 | 1465426996485 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 3620 | 1465426996489 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76D12800 == 25 [pid = 3620] [id = 696] 16:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A75C60000) [pid = 3620] [serial = 2088] [outer = 0000000000000000] 16:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A76914000) [pid = 3620] [serial = 2089] [outer = 0000000A75C60000] 16:03:16 INFO - PROCESS | 3620 | 1465426996546 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A76DE6000) [pid = 3620] [serial = 2090] [outer = 0000000A75C60000] 16:03:17 INFO - PROCESS | 3620 | 1465426997139 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 943ms 16:03:17 INFO - PROCESS | 3620 | 1465426997199 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 3620 | 1465426997202 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:03:17 INFO - PROCESS | 3620 | 1465426997206 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 3620 | 1465426997208 Marionette TRACE conn6 <- [1,2750,null,{}] 16:03:17 INFO - PROCESS | 3620 | 1465426997211 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}] 16:03:17 INFO - PROCESS | 3620 | 1465426997214 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:17 INFO - PROCESS | 3620 | 1465426997453 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:03:17 INFO - PROCESS | 3620 | 1465426997551 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 3620 | 1465426997554 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E7F800 == 26 [pid = 3620] [id = 697] 16:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02846400) [pid = 3620] [serial = 2091] [outer = 0000000000000000] 16:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02859000) [pid = 3620] [serial = 2092] [outer = 0000000A02846400] 16:03:17 INFO - PROCESS | 3620 | 1465426997605 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A0539C400) [pid = 3620] [serial = 2093] [outer = 0000000A02846400] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02845400) [pid = 3620] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A05D64000) [pid = 3620] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A03D3AC00) [pid = 3620] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A03DC2000) [pid = 3620] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A063BFC00) [pid = 3620] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A0606E800) [pid = 3620] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A02846800) [pid = 3620] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A02074400) [pid = 3620] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A063C2C00) [pid = 3620] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A06066C00) [pid = 3620] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A6F64C800) [pid = 3620] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A7110C000) [pid = 3620] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A70623C00) [pid = 3620] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A03D34800) [pid = 3620] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (0000000A065B4800) [pid = 3620] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (0000000A02861800) [pid = 3620] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0000000A6ED45C00) [pid = 3620] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:03:18 INFO - PROCESS | 3620 | 1465426998877 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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1677ms 16:03:18 INFO - PROCESS | 3620 | 1465426998885 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3620 | 1465426998890 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:03:18 INFO - PROCESS | 3620 | 1465426998895 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 3620 | 1465426998898 Marionette TRACE conn6 <- [1,2754,null,{}] 16:03:18 INFO - PROCESS | 3620 | 1465426998947 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}] 16:03:18 INFO - PROCESS | 3620 | 1465426998950 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:19 INFO - PROCESS | 3620 | 1465426999042 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:03:19 INFO - PROCESS | 3620 | 1465426999120 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 3620 | 1465426999125 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D2000 == 27 [pid = 3620] [id = 698] 16:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0000000A0275C800) [pid = 3620] [serial = 2094] [outer = 0000000000000000] 16:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0000000A027D7C00) [pid = 3620] [serial = 2095] [outer = 0000000A0275C800] 16:03:19 INFO - PROCESS | 3620 | 1465426999174 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (0000000A0285A000) [pid = 3620] [serial = 2096] [outer = 0000000A0275C800] 16:03:19 INFO - PROCESS | 3620 | 1465426999602 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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 732ms 16:03:19 INFO - PROCESS | 3620 | 1465426999631 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3620 | 1465426999637 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:03:19 INFO - PROCESS | 3620 | 1465426999647 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3620 | 1465426999650 Marionette TRACE conn6 <- [1,2758,null,{}] 16:03:19 INFO - PROCESS | 3620 | 1465426999654 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}] 16:03:19 INFO - PROCESS | 3620 | 1465426999657 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:19 INFO - PROCESS | 3620 | 1465426999750 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:03:19 INFO - PROCESS | 3620 | 1465426999759 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 3620 | 1465426999762 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:19 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E9D000 == 28 [pid = 3620] [id = 699] 16:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02EE5800) [pid = 3620] [serial = 2097] [outer = 0000000000000000] 16:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EEAC00) [pid = 3620] [serial = 2098] [outer = 0000000A02EE5800] 16:03:19 INFO - PROCESS | 3620 | 1465426999810 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A03D41800) [pid = 3620] [serial = 2099] [outer = 0000000A02EE5800] 16:03:20 INFO - PROCESS | 3620 | 1465427000279 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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 16:03:20 INFO - PROCESS | 3620 | 1465427000341 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 3620 | 1465427000344 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:03:20 INFO - PROCESS | 3620 | 1465427000347 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 3620 | 1465427000351 Marionette TRACE conn6 <- [1,2762,null,{}] 16:03:20 INFO - PROCESS | 3620 | 1465427000362 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}] 16:03:20 INFO - PROCESS | 3620 | 1465427000367 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:20 INFO - PROCESS | 3620 | 1465427000488 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:03:20 INFO - PROCESS | 3620 | 1465427000575 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3620 | 1465427000578 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064C5000 == 29 [pid = 3620] [id = 700] 16:03:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A02078400) [pid = 3620] [serial = 2100] [outer = 0000000000000000] 16:03:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05DF2000) [pid = 3620] [serial = 2101] [outer = 0000000A02078400] 16:03:20 INFO - PROCESS | 3620 | 1465427000627 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0638D400) [pid = 3620] [serial = 2102] [outer = 0000000A02078400] 16:03:21 INFO - PROCESS | 3620 | 1465427001043 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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 16:03:21 INFO - PROCESS | 3620 | 1465427001084 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3620 | 1465427001087 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:03:21 INFO - PROCESS | 3620 | 1465427001089 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3620 | 1465427001091 Marionette TRACE conn6 <- [1,2766,null,{}] 16:03:21 INFO - PROCESS | 3620 | 1465427001103 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}] 16:03:21 INFO - PROCESS | 3620 | 1465427001105 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:21 INFO - PROCESS | 3620 | 1465427001220 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:03:21 INFO - PROCESS | 3620 | 1465427001225 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 3620 | 1465427001227 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07204000 == 30 [pid = 3620] [id = 701] 16:03:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063C5800) [pid = 3620] [serial = 2103] [outer = 0000000000000000] 16:03:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A065B0C00) [pid = 3620] [serial = 2104] [outer = 0000000A063C5800] 16:03:21 INFO - PROCESS | 3620 | 1465427001315 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A065BD800) [pid = 3620] [serial = 2105] [outer = 0000000A063C5800] 16:03:21 INFO - PROCESS | 3620 | 1465427001767 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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 16:03:21 INFO - PROCESS | 3620 | 1465427001867 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3620 | 1465427001870 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:03:21 INFO - PROCESS | 3620 | 1465427001873 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3620 | 1465427001875 Marionette TRACE conn6 <- [1,2770,null,{}] 16:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:03:21 INFO - PROCESS | 3620 | 1465427001879 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}] 16:03:21 INFO - PROCESS | 3620 | 1465427001881 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:21 INFO - PROCESS | 3620 | 1465427001990 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:03:22 INFO - PROCESS | 3620 | 1465427002001 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3620 | 1465427002003 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E4D000 == 31 [pid = 3620] [id = 702] 16:03:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02E42400) [pid = 3620] [serial = 2106] [outer = 0000000000000000] 16:03:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A6ED4B000) [pid = 3620] [serial = 2107] [outer = 0000000A02E42400] 16:03:22 INFO - PROCESS | 3620 | 1465427002094 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6EED6400) [pid = 3620] [serial = 2108] [outer = 0000000A02E42400] 16:03:22 INFO - PROCESS | 3620 | 1465427002525 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 16:03:22 INFO - PROCESS | 3620 | 1465427002552 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3620 | 1465427002554 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:03:22 INFO - PROCESS | 3620 | 1465427002557 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:03:22 INFO - PROCESS | 3620 | 1465427002559 Marionette TRACE conn6 <- [1,2774,null,{}] 16:03:22 INFO - PROCESS | 3620 | 1465427002562 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}] 16:03:22 INFO - PROCESS | 3620 | 1465427002568 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:22 INFO - PROCESS | 3620 | 1465427002707 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:03:22 INFO - PROCESS | 3620 | 1465427002782 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3620 | 1465427002784 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:22 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7076F000 == 32 [pid = 3620] [id = 703] 16:03:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A70729400) [pid = 3620] [serial = 2109] [outer = 0000000000000000] 16:03:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A70A59400) [pid = 3620] [serial = 2110] [outer = 0000000A70729400] 16:03:22 INFO - PROCESS | 3620 | 1465427002830 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7109FC00) [pid = 3620] [serial = 2111] [outer = 0000000A70729400] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A70A54000) [pid = 3620] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A03D34000) [pid = 3620] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02860000) [pid = 3620] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02851000) [pid = 3620] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A063C6400) [pid = 3620] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A05D6EC00) [pid = 3620] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A70698400) [pid = 3620] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A71DD7800) [pid = 3620] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A76861000) [pid = 3620] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:03:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A75BDAC00) [pid = 3620] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:03:23 INFO - PROCESS | 3620 | 1465427003299 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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 775ms 16:03:23 INFO - PROCESS | 3620 | 1465427003352 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3620 | 1465427003354 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:03:23 INFO - PROCESS | 3620 | 1465427003358 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:03:23 INFO - PROCESS | 3620 | 1465427003360 Marionette TRACE conn6 <- [1,2778,null,{}] 16:03:23 INFO - PROCESS | 3620 | 1465427003363 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}] 16:03:23 INFO - PROCESS | 3620 | 1465427003365 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:23 INFO - PROCESS | 3620 | 1465427003446 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:03:23 INFO - PROCESS | 3620 | 1465427003451 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 3620 | 1465427003453 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714C9000 == 33 [pid = 3620] [id = 704] 16:03:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A7072B400) [pid = 3620] [serial = 2112] [outer = 0000000000000000] 16:03:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A710A3000) [pid = 3620] [serial = 2113] [outer = 0000000A7072B400] 16:03:23 INFO - PROCESS | 3620 | 1465427003498 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A71DE0C00) [pid = 3620] [serial = 2114] [outer = 0000000A7072B400] 16:03:23 INFO - PROCESS | 3620 | 1465427003896 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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 587ms 16:03:23 INFO - PROCESS | 3620 | 1465427003961 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3620 | 1465427003963 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:03:23 INFO - PROCESS | 3620 | 1465427003967 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 3620 | 1465427003968 Marionette TRACE conn6 <- [1,2782,null,{}] 16:03:23 INFO - PROCESS | 3620 | 1465427003972 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}] 16:03:23 INFO - PROCESS | 3620 | 1465427003974 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:24 INFO - PROCESS | 3620 | 1465427004057 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:03:24 INFO - PROCESS | 3620 | 1465427004062 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 3620 | 1465427004064 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75980800 == 34 [pid = 3620] [id = 705] 16:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A74E43800) [pid = 3620] [serial = 2115] [outer = 0000000000000000] 16:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A750E4400) [pid = 3620] [serial = 2116] [outer = 0000000A74E43800] 16:03:24 INFO - PROCESS | 3620 | 1465427004108 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A751A4400) [pid = 3620] [serial = 2117] [outer = 0000000A74E43800] 16:03:24 INFO - PROCESS | 3620 | 1465427004533 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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 16:03:24 INFO - PROCESS | 3620 | 1465427004556 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3620 | 1465427004558 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:03:24 INFO - PROCESS | 3620 | 1465427004573 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3620 | 1465427004574 Marionette TRACE conn6 <- [1,2786,null,{}] 16:03:24 INFO - PROCESS | 3620 | 1465427004579 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}] 16:03:24 INFO - PROCESS | 3620 | 1465427004581 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:24 INFO - PROCESS | 3620 | 1465427004663 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:03:24 INFO - PROCESS | 3620 | 1465427004668 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 3620 | 1465427004670 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064C3800 == 35 [pid = 3620] [id = 706] 16:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A75150800) [pid = 3620] [serial = 2118] [outer = 0000000000000000] 16:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75BD4800) [pid = 3620] [serial = 2119] [outer = 0000000A75150800] 16:03:24 INFO - PROCESS | 3620 | 1465427004715 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A75E3A000) [pid = 3620] [serial = 2120] [outer = 0000000A75150800] 16:03:25 INFO - PROCESS | 3620 | 1465427005295 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]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 797ms 16:03:25 INFO - PROCESS | 3620 | 1465427005363 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 3620 | 1465427005368 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:03:25 INFO - PROCESS | 3620 | 1465427005374 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:03:25 INFO - PROCESS | 3620 | 1465427005377 Marionette TRACE conn6 <- [1,2790,null,{}] 16:03:25 INFO - PROCESS | 3620 | 1465427005383 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}] 16:03:25 INFO - PROCESS | 3620 | 1465427005387 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:25 INFO - PROCESS | 3620 | 1465427005522 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:03:25 INFO - PROCESS | 3620 | 1465427005639 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3620 | 1465427005644 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B13800 == 36 [pid = 3620] [id = 707] 16:03:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A02081C00) [pid = 3620] [serial = 2121] [outer = 0000000000000000] 16:03:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02847000) [pid = 3620] [serial = 2122] [outer = 0000000A02081C00] 16:03:25 INFO - PROCESS | 3620 | 1465427005703 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A02EBF000) [pid = 3620] [serial = 2123] [outer = 0000000A02081C00] 16:03:26 INFO - PROCESS | 3620 | 1465427006489 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]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1183ms 16:03:26 INFO - PROCESS | 3620 | 1465427006560 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3620 | 1465427006565 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:03:26 INFO - PROCESS | 3620 | 1465427006571 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3620 | 1465427006574 Marionette TRACE conn6 <- [1,2794,null,{}] 16:03:26 INFO - PROCESS | 3620 | 1465427006578 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}] 16:03:26 INFO - PROCESS | 3620 | 1465427006582 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:26 INFO - PROCESS | 3620 | 1465427006714 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:03:26 INFO - PROCESS | 3620 | 1465427006835 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 3620 | 1465427006838 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E42800 == 37 [pid = 3620] [id = 708] 16:03:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A01252C00) [pid = 3620] [serial = 2124] [outer = 0000000000000000] 16:03:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A05DEE400) [pid = 3620] [serial = 2125] [outer = 0000000A01252C00] 16:03:26 INFO - PROCESS | 3620 | 1465427006897 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A065B8000) [pid = 3620] [serial = 2126] [outer = 0000000A01252C00] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75980800 == 36 [pid = 3620] [id = 705] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A714C9000 == 35 [pid = 3620] [id = 704] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7076F000 == 34 [pid = 3620] [id = 703] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E4D000 == 33 [pid = 3620] [id = 702] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07204000 == 32 [pid = 3620] [id = 701] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064C5000 == 31 [pid = 3620] [id = 700] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E9D000 == 30 [pid = 3620] [id = 699] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D2000 == 29 [pid = 3620] [id = 698] 16:03:27 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E7F800 == 28 [pid = 3620] [id = 697] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A76911800) [pid = 3620] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A769C7C00) [pid = 3620] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A75C5FC00) [pid = 3620] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A70A5CC00) [pid = 3620] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7061FC00) [pid = 3620] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02E46800) [pid = 3620] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A03D39400) [pid = 3620] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A0285F400) [pid = 3620] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02EEFC00) [pid = 3620] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ECBBC00) [pid = 3620] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A6EDE6000) [pid = 3620] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A05DEA000) [pid = 3620] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A0606C000) [pid = 3620] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A758D0000) [pid = 3620] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A70EAEC00) [pid = 3620] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A75EFA400) [pid = 3620] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7069E000) [pid = 3620] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A70734000) [pid = 3620] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A74E48400) [pid = 3620] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A75149800) [pid = 3620] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:03:27 INFO - PROCESS | 3620 | 1465427007763 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]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1230ms 16:03:27 INFO - PROCESS | 3620 | 1465427007804 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:03:27 INFO - PROCESS | 3620 | 1465427007808 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:03:27 INFO - PROCESS | 3620 | 1465427007812 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 3620 | 1465427007815 Marionette TRACE conn6 <- [1,2798,null,{}] 16:03:27 INFO - PROCESS | 3620 | 1465427007821 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}] 16:03:27 INFO - PROCESS | 3620 | 1465427007823 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:27 INFO - PROCESS | 3620 | 1465427007914 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:03:27 INFO - PROCESS | 3620 | 1465427007922 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 3620 | 1465427007926 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02E75000 == 29 [pid = 3620] [id = 709] 16:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02E46800) [pid = 3620] [serial = 2127] [outer = 0000000000000000] 16:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A02EBC800) [pid = 3620] [serial = 2128] [outer = 0000000A02E46800] 16:03:27 INFO - PROCESS | 3620 | 1465427007975 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A03D3F800) [pid = 3620] [serial = 2129] [outer = 0000000A02E46800] 16:03:28 INFO - PROCESS | 3620 | 1465427008466 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]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 16:03:28 INFO - PROCESS | 3620 | 1465427008533 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 3620 | 1465427008537 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:03:28 INFO - PROCESS | 3620 | 1465427008546 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 3620 | 1465427008549 Marionette TRACE conn6 <- [1,2802,null,{}] 16:03:28 INFO - PROCESS | 3620 | 1465427008552 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}] 16:03:28 INFO - PROCESS | 3620 | 1465427008555 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:28 INFO - PROCESS | 3620 | 1465427008647 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:03:28 INFO - PROCESS | 3620 | 1465427008727 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 3620 | 1465427008730 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060AF800 == 30 [pid = 3620] [id = 710] 16:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05DF5C00) [pid = 3620] [serial = 2130] [outer = 0000000000000000] 16:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A06068000) [pid = 3620] [serial = 2131] [outer = 0000000A05DF5C00] 16:03:28 INFO - PROCESS | 3620 | 1465427008777 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A063C2C00) [pid = 3620] [serial = 2132] [outer = 0000000A05DF5C00] 16:03:29 INFO - PROCESS | 3620 | 1465427009181 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 16:03:29 INFO - PROCESS | 3620 | 1465427009240 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3620 | 1465427009242 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:03:29 INFO - PROCESS | 3620 | 1465427009245 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:03:29 INFO - PROCESS | 3620 | 1465427009249 Marionette TRACE conn6 <- [1,2806,null,{}] 16:03:29 INFO - PROCESS | 3620 | 1465427009261 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}] 16:03:29 INFO - PROCESS | 3620 | 1465427009265 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:29 INFO - PROCESS | 3620 | 1465427009355 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:03:29 INFO - PROCESS | 3620 | 1465427009362 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 3620 | 1465427009365 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE7000 == 31 [pid = 3620] [id = 711] 16:03:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02755800) [pid = 3620] [serial = 2133] [outer = 0000000000000000] 16:03:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A6EDE7000) [pid = 3620] [serial = 2134] [outer = 0000000A02755800] 16:03:29 INFO - PROCESS | 3620 | 1465427009414 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70620800) [pid = 3620] [serial = 2135] [outer = 0000000A02755800] 16:03:29 INFO - PROCESS | 3620 | 1465427009830 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 16:03:29 INFO - PROCESS | 3620 | 1465427009892 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3620 | 1465427009895 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:03:29 INFO - PROCESS | 3620 | 1465427009898 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 3620 | 1465427009900 Marionette TRACE conn6 <- [1,2810,null,{}] 16:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:03:29 INFO - PROCESS | 3620 | 1465427009913 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}] 16:03:29 INFO - PROCESS | 3620 | 1465427009915 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:30 INFO - PROCESS | 3620 | 1465427010032 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:03:30 INFO - PROCESS | 3620 | 1465427010110 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 3620 | 1465427010112 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A700B0000 == 32 [pid = 3620] [id = 712] 16:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A706A2C00) [pid = 3620] [serial = 2136] [outer = 0000000000000000] 16:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7072FC00) [pid = 3620] [serial = 2137] [outer = 0000000A706A2C00] 16:03:30 INFO - PROCESS | 3620 | 1465427010165 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70D63000) [pid = 3620] [serial = 2138] [outer = 0000000A706A2C00] 16:03:30 INFO - PROCESS | 3620 | 1465427010604 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]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 16:03:30 INFO - PROCESS | 3620 | 1465427010641 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:03:30 INFO - PROCESS | 3620 | 1465427010643 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:03:30 INFO - PROCESS | 3620 | 1465427010646 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 3620 | 1465427010648 Marionette TRACE conn6 <- [1,2814,null,{}] 16:03:30 INFO - PROCESS | 3620 | 1465427010651 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}] 16:03:30 INFO - PROCESS | 3620 | 1465427010653 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:30 INFO - PROCESS | 3620 | 1465427010764 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:03:30 INFO - PROCESS | 3620 | 1465427010771 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 3620 | 1465427010773 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714C9000 == 33 [pid = 3620] [id = 713] 16:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7072AC00) [pid = 3620] [serial = 2139] [outer = 0000000000000000] 16:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A71A39C00) [pid = 3620] [serial = 2140] [outer = 0000000A7072AC00] 16:03:30 INFO - PROCESS | 3620 | 1465427010818 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A750F1400) [pid = 3620] [serial = 2141] [outer = 0000000A7072AC00] 16:03:31 INFO - PROCESS | 3620 | 1465427011290 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 16:03:31 INFO - PROCESS | 3620 | 1465427011338 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 3620 | 1465427011340 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:03:31 INFO - PROCESS | 3620 | 1465427011350 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 3620 | 1465427011352 Marionette TRACE conn6 <- [1,2818,null,{}] 16:03:31 INFO - PROCESS | 3620 | 1465427011356 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}] 16:03:31 INFO - PROCESS | 3620 | 1465427011362 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:31 INFO - PROCESS | 3620 | 1465427011535 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:03:31 INFO - PROCESS | 3620 | 1465427011559 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 3620 | 1465427011561 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E0E800 == 34 [pid = 3620] [id = 714] 16:03:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7599E400) [pid = 3620] [serial = 2142] [outer = 0000000000000000] 16:03:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75EFA400) [pid = 3620] [serial = 2143] [outer = 0000000A7599E400] 16:03:31 INFO - PROCESS | 3620 | 1465427011606 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A769CA800) [pid = 3620] [serial = 2144] [outer = 0000000A7599E400] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02E42400) [pid = 3620] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A03D35400) [pid = 3620] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A700BDC00) [pid = 3620] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A74E43800) [pid = 3620] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A75C60000) [pid = 3620] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A70729400) [pid = 3620] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7072B400) [pid = 3620] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:03:31 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A053A1C00) [pid = 3620] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:03:32 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A063C5800) [pid = 3620] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:03:32 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A02EE5800) [pid = 3620] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:03:32 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A0275C800) [pid = 3620] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:03:32 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A02846400) [pid = 3620] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:03:32 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A02078400) [pid = 3620] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:03:32 INFO - PROCESS | 3620 | 1465427012090 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]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 775ms 16:03:32 INFO - PROCESS | 3620 | 1465427012127 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3620 | 1465427012129 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:03:32 INFO - PROCESS | 3620 | 1465427012132 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:03:32 INFO - PROCESS | 3620 | 1465427012134 Marionette TRACE conn6 <- [1,2822,null,{}] 16:03:32 INFO - PROCESS | 3620 | 1465427012138 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}] 16:03:32 INFO - PROCESS | 3620 | 1465427012140 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:32 INFO - PROCESS | 3620 | 1465427012222 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:03:32 INFO - PROCESS | 3620 | 1465427012303 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3620 | 1465427012305 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBE800 == 35 [pid = 3620] [id = 715] 16:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A0207BC00) [pid = 3620] [serial = 2145] [outer = 0000000000000000] 16:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A063BB400) [pid = 3620] [serial = 2146] [outer = 0000000A0207BC00] 16:03:32 INFO - PROCESS | 3620 | 1465427012349 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A74E43800) [pid = 3620] [serial = 2147] [outer = 0000000A0207BC00] 16:03:32 INFO - PROCESS | 3620 | 1465427012717 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 16:03:32 INFO - PROCESS | 3620 | 1465427012765 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3620 | 1465427012767 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:03:32 INFO - PROCESS | 3620 | 1465427012770 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:03:32 INFO - PROCESS | 3620 | 1465427012772 Marionette TRACE conn6 <- [1,2826,null,{}] 16:03:32 INFO - PROCESS | 3620 | 1465427012775 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}] 16:03:32 INFO - PROCESS | 3620 | 1465427012777 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:32 INFO - PROCESS | 3620 | 1465427012925 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:03:32 INFO - PROCESS | 3620 | 1465427012937 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3620 | 1465427012940 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AAD5800 == 36 [pid = 3620] [id = 716] 16:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A769CBC00) [pid = 3620] [serial = 2148] [outer = 0000000000000000] 16:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A76DE0C00) [pid = 3620] [serial = 2149] [outer = 0000000A769CBC00] 16:03:32 INFO - PROCESS | 3620 | 1465427012983 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A77455800) [pid = 3620] [serial = 2150] [outer = 0000000A769CBC00] 16:03:33 INFO - PROCESS | 3620 | 1465427013369 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]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 16:03:33 INFO - PROCESS | 3620 | 1465427013411 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3620 | 1465427013413 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:03:33 INFO - PROCESS | 3620 | 1465427013416 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3620 | 1465427013418 Marionette TRACE conn6 <- [1,2830,null,{}] 16:03:33 INFO - PROCESS | 3620 | 1465427013422 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}] 16:03:33 INFO - PROCESS | 3620 | 1465427013424 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:33 INFO - PROCESS | 3620 | 1465427013507 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:03:33 INFO - PROCESS | 3620 | 1465427013512 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 3620 | 1465427013514 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:33 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFCF800 == 37 [pid = 3620] [id = 717] 16:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A774E4800) [pid = 3620] [serial = 2151] [outer = 0000000000000000] 16:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7A1AE000) [pid = 3620] [serial = 2152] [outer = 0000000A774E4800] 16:03:33 INFO - PROCESS | 3620 | 1465427013558 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7A5D0000) [pid = 3620] [serial = 2153] [outer = 0000000A774E4800] 16:03:33 INFO - PROCESS | 3620 | 1465427013983 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]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 16:03:34 INFO - PROCESS | 3620 | 1465427014048 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3620 | 1465427014053 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:03:34 INFO - PROCESS | 3620 | 1465427014058 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3620 | 1465427014062 Marionette TRACE conn6 <- [1,2834,null,{}] 16:03:34 INFO - PROCESS | 3620 | 1465427014069 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}] 16:03:34 INFO - PROCESS | 3620 | 1465427014073 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:34 INFO - PROCESS | 3620 | 1465427014194 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:03:34 INFO - PROCESS | 3620 | 1465427014352 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 3620 | 1465427014357 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:34 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B23800 == 38 [pid = 3620] [id = 718] 16:03:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A02E4A000) [pid = 3620] [serial = 2154] [outer = 0000000000000000] 16:03:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A02EBCC00) [pid = 3620] [serial = 2155] [outer = 0000000A02E4A000] 16:03:34 INFO - PROCESS | 3620 | 1465427014415 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A05D6D400) [pid = 3620] [serial = 2156] [outer = 0000000A02E4A000] 16:03:35 INFO - PROCESS | 3620 | 1465427014996 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]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 985ms 16:03:35 INFO - PROCESS | 3620 | 1465427015047 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3620 | 1465427015051 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:03:35 INFO - PROCESS | 3620 | 1465427015057 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 3620 | 1465427015061 Marionette TRACE conn6 <- [1,2838,null,{}] 16:03:35 INFO - PROCESS | 3620 | 1465427015066 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}] 16:03:35 INFO - PROCESS | 3620 | 1465427015069 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:35 INFO - PROCESS | 3620 | 1465427015186 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:03:35 INFO - PROCESS | 3620 | 1465427015311 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 3620 | 1465427015314 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:35 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70048000 == 39 [pid = 3620] [id = 719] 16:03:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A6ECC2400) [pid = 3620] [serial = 2157] [outer = 0000000000000000] 16:03:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ED51800) [pid = 3620] [serial = 2158] [outer = 0000000A6ECC2400] 16:03:35 INFO - PROCESS | 3620 | 1465427015372 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A70621400) [pid = 3620] [serial = 2159] [outer = 0000000A6ECC2400] 16:03:35 INFO - PROCESS | 3620 | 1465427015985 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 985ms 16:03:36 INFO - PROCESS | 3620 | 1465427016040 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3620 | 1465427016043 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:03:36 INFO - PROCESS | 3620 | 1465427016047 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 3620 | 1465427016049 Marionette TRACE conn6 <- [1,2842,null,{}] 16:03:36 INFO - PROCESS | 3620 | 1465427016060 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}] 16:03:36 INFO - PROCESS | 3620 | 1465427016066 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:36 INFO - PROCESS | 3620 | 1465427016183 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:03:36 INFO - PROCESS | 3620 | 1465427016309 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 3620 | 1465427016313 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:36 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF78800 == 40 [pid = 3620] [id = 720] 16:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A75C5FC00) [pid = 3620] [serial = 2160] [outer = 0000000000000000] 16:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75EF0400) [pid = 3620] [serial = 2161] [outer = 0000000A75C5FC00] 16:03:36 INFO - PROCESS | 3620 | 1465427016373 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A76DEAC00) [pid = 3620] [serial = 2162] [outer = 0000000A75C5FC00] 16:03:37 INFO - PROCESS | 3620 | 1465427017005 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1022ms 16:03:37 INFO - PROCESS | 3620 | 1465427017071 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 3620 | 1465427017074 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:03:37 INFO - PROCESS | 3620 | 1465427017078 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 3620 | 1465427017080 Marionette TRACE conn6 <- [1,2846,null,{}] 16:03:37 INFO - PROCESS | 3620 | 1465427017084 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}] 16:03:37 INFO - PROCESS | 3620 | 1465427017086 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:37 INFO - PROCESS | 3620 | 1465427017200 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:03:37 INFO - PROCESS | 3620 | 1465427017326 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 3620 | 1465427017329 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:37 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76812800 == 41 [pid = 3620] [id = 721] 16:03:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A750EE800) [pid = 3620] [serial = 2163] [outer = 0000000000000000] 16:03:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7A5EA000) [pid = 3620] [serial = 2164] [outer = 0000000A750EE800] 16:03:37 INFO - PROCESS | 3620 | 1465427017385 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7AAA2000) [pid = 3620] [serial = 2165] [outer = 0000000A750EE800] 16:03:38 INFO - PROCESS | 3620 | 1465427018115 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1084ms 16:03:38 INFO - PROCESS | 3620 | 1465427018164 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 3620 | 1465427018168 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:03:38 INFO - PROCESS | 3620 | 1465427018173 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 3620 | 1465427018175 Marionette TRACE conn6 <- [1,2850,null,{}] 16:03:38 INFO - PROCESS | 3620 | 1465427018181 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}] 16:03:38 INFO - PROCESS | 3620 | 1465427018183 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:38 INFO - PROCESS | 3620 | 1465427018292 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:03:38 INFO - PROCESS | 3620 | 1465427018421 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 3620 | 1465427018423 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:38 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D9000 == 42 [pid = 3620] [id = 722] 16:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A02860C00) [pid = 3620] [serial = 2166] [outer = 0000000000000000] 16:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A0539EC00) [pid = 3620] [serial = 2167] [outer = 0000000A02860C00] 16:03:38 INFO - PROCESS | 3620 | 1465427018476 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A06066000) [pid = 3620] [serial = 2168] [outer = 0000000A02860C00] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AAD5800 == 41 [pid = 3620] [id = 716] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBE800 == 40 [pid = 3620] [id = 715] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E0E800 == 39 [pid = 3620] [id = 714] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A714C9000 == 38 [pid = 3620] [id = 713] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A700B0000 == 37 [pid = 3620] [id = 712] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE7000 == 36 [pid = 3620] [id = 711] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060AF800 == 35 [pid = 3620] [id = 710] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02E75000 == 34 [pid = 3620] [id = 709] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E42800 == 33 [pid = 3620] [id = 708] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064C3800 == 32 [pid = 3620] [id = 706] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B13800 == 31 [pid = 3620] [id = 707] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76D12800 == 30 [pid = 3620] [id = 696] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76812800 == 29 [pid = 3620] [id = 721] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF78800 == 28 [pid = 3620] [id = 720] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70048000 == 27 [pid = 3620] [id = 719] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFCF800 == 26 [pid = 3620] [id = 717] 16:03:39 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B23800 == 25 [pid = 3620] [id = 718] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A75B6D000) [pid = 3620] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A065B0C00) [pid = 3620] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02EEAC00) [pid = 3620] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A03D41800) [pid = 3620] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A027D7C00) [pid = 3620] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A0285A000) [pid = 3620] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0539C400) [pid = 3620] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02859000) [pid = 3620] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A05DF2000) [pid = 3620] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6ED4B000) [pid = 3620] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A065BD800) [pid = 3620] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A06073800) [pid = 3620] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A05D66400) [pid = 3620] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70A60800) [pid = 3620] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A751A4400) [pid = 3620] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A70699C00) [pid = 3620] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A76DE6000) [pid = 3620] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A76914000) [pid = 3620] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A75BD4800) [pid = 3620] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A70A59400) [pid = 3620] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A6EED6400) [pid = 3620] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A750E4400) [pid = 3620] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7109FC00) [pid = 3620] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A710A3000) [pid = 3620] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A71DE0C00) [pid = 3620] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A0638D400) [pid = 3620] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3620 | 1465427019641 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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1487ms 16:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:03:39 INFO - PROCESS | 3620 | 1465427019661 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3620 | 1465427019665 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:03:39 INFO - PROCESS | 3620 | 1465427019669 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3620 | 1465427019674 Marionette TRACE conn6 <- [1,2854,null,{}] 16:03:39 INFO - PROCESS | 3620 | 1465427019679 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}] 16:03:39 INFO - PROCESS | 3620 | 1465427019682 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:39 INFO - PROCESS | 3620 | 1465427019774 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:03:39 INFO - PROCESS | 3620 | 1465427019893 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 3620 | 1465427019895 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:39 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02952000 == 26 [pid = 3620] [id = 723] 16:03:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A0284B800) [pid = 3620] [serial = 2169] [outer = 0000000000000000] 16:03:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02851C00) [pid = 3620] [serial = 2170] [outer = 0000000A0284B800] 16:03:39 INFO - PROCESS | 3620 | 1465427019947 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02E48800) [pid = 3620] [serial = 2171] [outer = 0000000A0284B800] 16:03:40 INFO - PROCESS | 3620 | 1465427020335 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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 16:03:40 INFO - PROCESS | 3620 | 1465427020361 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 3620 | 1465427020367 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:03:40 INFO - PROCESS | 3620 | 1465427020373 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 3620 | 1465427020376 Marionette TRACE conn6 <- [1,2858,null,{}] 16:03:40 INFO - PROCESS | 3620 | 1465427020380 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}] 16:03:40 INFO - PROCESS | 3620 | 1465427020382 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:40 INFO - PROCESS | 3620 | 1465427020507 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:03:40 INFO - PROCESS | 3620 | 1465427020517 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 3620 | 1465427020519 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:40 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0500F000 == 27 [pid = 3620] [id = 724] 16:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02EEB800) [pid = 3620] [serial = 2172] [outer = 0000000000000000] 16:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A03DC1400) [pid = 3620] [serial = 2173] [outer = 0000000A02EEB800] 16:03:40 INFO - PROCESS | 3620 | 1465427020568 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A05D68800) [pid = 3620] [serial = 2174] [outer = 0000000A02EEB800] 16:03:41 INFO - PROCESS | 3620 | 1465427021042 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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 16:03:41 INFO - PROCESS | 3620 | 1465427021067 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3620 | 1465427021070 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:03:41 INFO - PROCESS | 3620 | 1465427021073 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3620 | 1465427021077 Marionette TRACE conn6 <- [1,2862,null,{}] 16:03:41 INFO - PROCESS | 3620 | 1465427021088 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}] 16:03:41 INFO - PROCESS | 3620 | 1465427021093 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:41 INFO - PROCESS | 3620 | 1465427021182 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:03:41 INFO - PROCESS | 3620 | 1465427021192 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3620 | 1465427021195 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A7A800 == 28 [pid = 3620] [id = 725] 16:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A06391800) [pid = 3620] [serial = 2175] [outer = 0000000000000000] 16:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A0639B400) [pid = 3620] [serial = 2176] [outer = 0000000A06391800] 16:03:41 INFO - PROCESS | 3620 | 1465427021244 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A065B5C00) [pid = 3620] [serial = 2177] [outer = 0000000A06391800] 16:03:41 INFO - PROCESS | 3620 | 1465427021729 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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 16:03:41 INFO - PROCESS | 3620 | 1465427021768 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3620 | 1465427021771 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:03:41 INFO - PROCESS | 3620 | 1465427021774 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3620 | 1465427021776 Marionette TRACE conn6 <- [1,2866,null,{}] 16:03:41 INFO - PROCESS | 3620 | 1465427021786 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}] 16:03:41 INFO - PROCESS | 3620 | 1465427021789 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:41 INFO - PROCESS | 3620 | 1465427021932 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:03:41 INFO - PROCESS | 3620 | 1465427021950 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3620 | 1465427021952 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:41 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07DE7000 == 29 [pid = 3620] [id = 726] 16:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A6ED46400) [pid = 3620] [serial = 2178] [outer = 0000000000000000] 16:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6ED4A800) [pid = 3620] [serial = 2179] [outer = 0000000A6ED46400] 16:03:41 INFO - PROCESS | 3620 | 1465427021997 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A6EDE0C00) [pid = 3620] [serial = 2180] [outer = 0000000A6ED46400] 16:03:42 INFO - PROCESS | 3620 | 1465427022449 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 16:03:42 INFO - PROCESS | 3620 | 1465427022509 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3620 | 1465427022511 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:03:42 INFO - PROCESS | 3620 | 1465427022514 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:03:42 INFO - PROCESS | 3620 | 1465427022516 Marionette TRACE conn6 <- [1,2870,null,{}] 16:03:42 INFO - PROCESS | 3620 | 1465427022533 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}] 16:03:42 INFO - PROCESS | 3620 | 1465427022536 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:42 INFO - PROCESS | 3620 | 1465427022652 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:03:42 INFO - PROCESS | 3620 | 1465427022661 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3620 | 1465427022663 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:42 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FD43000 == 30 [pid = 3620] [id = 727] 16:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A027AC000) [pid = 3620] [serial = 2181] [outer = 0000000000000000] 16:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6F813C00) [pid = 3620] [serial = 2182] [outer = 0000000A027AC000] 16:03:42 INFO - PROCESS | 3620 | 1465427022708 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70622000) [pid = 3620] [serial = 2183] [outer = 0000000A027AC000] 16:03:43 INFO - PROCESS | 3620 | 1465427023179 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]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 16:03:43 INFO - PROCESS | 3620 | 1465427023208 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 3620 | 1465427023210 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:03:43 INFO - PROCESS | 3620 | 1465427023213 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 3620 | 1465427023215 Marionette TRACE conn6 <- [1,2874,null,{}] 16:03:43 INFO - PROCESS | 3620 | 1465427023219 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}] 16:03:43 INFO - PROCESS | 3620 | 1465427023225 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:43 INFO - PROCESS | 3620 | 1465427023380 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A706A2C00) [pid = 3620] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7072AC00) [pid = 3620] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A75150800) [pid = 3620] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A01252C00) [pid = 3620] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02081C00) [pid = 3620] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A02E46800) [pid = 3620] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A05DF5C00) [pid = 3620] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A02755800) [pid = 3620] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A0207BC00) [pid = 3620] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7599E400) [pid = 3620] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A769CBC00) [pid = 3620] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:03:43 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A774E4800) [pid = 3620] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:03:43 INFO - PROCESS | 3620 | 1465427023623 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 3620 | 1465427023626 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:43 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05220800 == 31 [pid = 3620] [id = 728] 16:03:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A013D5800) [pid = 3620] [serial = 2184] [outer = 0000000000000000] 16:03:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A027D0C00) [pid = 3620] [serial = 2185] [outer = 0000000A013D5800] 16:03:43 INFO - PROCESS | 3620 | 1465427023675 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A7072D800) [pid = 3620] [serial = 2186] [outer = 0000000A013D5800] 16:03:44 INFO - PROCESS | 3620 | 1465427024035 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]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 880ms 16:03:44 INFO - PROCESS | 3620 | 1465427024098 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3620 | 1465427024100 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:03:44 INFO - PROCESS | 3620 | 1465427024103 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:03:44 INFO - PROCESS | 3620 | 1465427024105 Marionette TRACE conn6 <- [1,2878,null,{}] 16:03:44 INFO - PROCESS | 3620 | 1465427024108 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}] 16:03:44 INFO - PROCESS | 3620 | 1465427024110 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:44 INFO - PROCESS | 3620 | 1465427024222 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:03:44 INFO - PROCESS | 3620 | 1465427024229 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3620 | 1465427024231 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A74E6F000 == 32 [pid = 3620] [id = 729] 16:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A0275A000) [pid = 3620] [serial = 2187] [outer = 0000000000000000] 16:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A710A6400) [pid = 3620] [serial = 2188] [outer = 0000000A0275A000] 16:03:44 INFO - PROCESS | 3620 | 1465427024275 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A71DE6000) [pid = 3620] [serial = 2189] [outer = 0000000A0275A000] 16:03:44 INFO - PROCESS | 3620 | 1465427024676 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 627ms 16:03:44 INFO - PROCESS | 3620 | 1465427024734 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3620 | 1465427024736 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:03:44 INFO - PROCESS | 3620 | 1465427024739 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:03:44 INFO - PROCESS | 3620 | 1465427024741 Marionette TRACE conn6 <- [1,2882,null,{}] 16:03:44 INFO - PROCESS | 3620 | 1465427024744 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}] 16:03:44 INFO - PROCESS | 3620 | 1465427024746 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:44 INFO - PROCESS | 3620 | 1465427024858 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:03:44 INFO - PROCESS | 3620 | 1465427024899 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3620 | 1465427024901 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:44 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75B81800 == 33 [pid = 3620] [id = 730] 16:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A700BA000) [pid = 3620] [serial = 2190] [outer = 0000000000000000] 16:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A750EA400) [pid = 3620] [serial = 2191] [outer = 0000000A700BA000] 16:03:44 INFO - PROCESS | 3620 | 1465427024945 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A755F3C00) [pid = 3620] [serial = 2192] [outer = 0000000A700BA000] 16:03:45 INFO - PROCESS | 3620 | 1465427025364 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]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 16:03:45 INFO - PROCESS | 3620 | 1465427025414 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 3620 | 1465427025416 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:03:45 INFO - PROCESS | 3620 | 1465427025427 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 3620 | 1465427025429 Marionette TRACE conn6 <- [1,2886,null,{}] 16:03:45 INFO - PROCESS | 3620 | 1465427025433 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}] 16:03:45 INFO - PROCESS | 3620 | 1465427025435 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:45 INFO - PROCESS | 3620 | 1465427025516 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:03:45 INFO - PROCESS | 3620 | 1465427025523 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 3620 | 1465427025525 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:45 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BC6000 == 34 [pid = 3620] [id = 731] 16:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A758D8400) [pid = 3620] [serial = 2193] [outer = 0000000000000000] 16:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75B68400) [pid = 3620] [serial = 2194] [outer = 0000000A758D8400] 16:03:45 INFO - PROCESS | 3620 | 1465427025570 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75C64400) [pid = 3620] [serial = 2195] [outer = 0000000A758D8400] 16:03:46 INFO - PROCESS | 3620 | 1465427026389 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]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 987ms 16:03:46 INFO - PROCESS | 3620 | 1465427026415 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 3620 | 1465427026420 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:03:46 INFO - PROCESS | 3620 | 1465427026424 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:03:46 INFO - PROCESS | 3620 | 1465427026430 Marionette TRACE conn6 <- [1,2890,null,{}] 16:03:46 INFO - PROCESS | 3620 | 1465427026435 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}] 16:03:46 INFO - PROCESS | 3620 | 1465427026438 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:46 INFO - PROCESS | 3620 | 1465427026565 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:03:46 INFO - PROCESS | 3620 | 1465427026689 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3620 | 1465427026692 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:46 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05003000 == 35 [pid = 3620] [id = 732] 16:03:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02E48000) [pid = 3620] [serial = 2196] [outer = 0000000000000000] 16:03:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02EEA400) [pid = 3620] [serial = 2197] [outer = 0000000A02E48000] 16:03:46 INFO - PROCESS | 3620 | 1465427026752 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A0539C400) [pid = 3620] [serial = 2198] [outer = 0000000A02E48000] 16:03:47 INFO - PROCESS | 3620 | 1465427027451 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1082ms 16:03:47 INFO - PROCESS | 3620 | 1465427027511 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 3620 | 1465427027516 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:03:47 INFO - PROCESS | 3620 | 1465427027523 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 3620 | 1465427027526 Marionette TRACE conn6 <- [1,2894,null,{}] 16:03:47 INFO - PROCESS | 3620 | 1465427027530 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}] 16:03:47 INFO - PROCESS | 3620 | 1465427027533 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:47 INFO - PROCESS | 3620 | 1465427027678 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:03:47 INFO - PROCESS | 3620 | 1465427027900 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 3620 | 1465427027903 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:47 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028C7800 == 36 [pid = 3620] [id = 733] 16:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A02759C00) [pid = 3620] [serial = 2199] [outer = 0000000000000000] 16:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A02848800) [pid = 3620] [serial = 2200] [outer = 0000000A02759C00] 16:03:47 INFO - PROCESS | 3620 | 1465427027965 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A02EEBC00) [pid = 3620] [serial = 2201] [outer = 0000000A02759C00] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75B81800 == 35 [pid = 3620] [id = 730] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A74E6F000 == 34 [pid = 3620] [id = 729] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05220800 == 33 [pid = 3620] [id = 728] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FD43000 == 32 [pid = 3620] [id = 727] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07DE7000 == 31 [pid = 3620] [id = 726] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A7A800 == 30 [pid = 3620] [id = 725] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0500F000 == 29 [pid = 3620] [id = 724] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02952000 == 28 [pid = 3620] [id = 723] 16:03:48 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D9000 == 27 [pid = 3620] [id = 722] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7072FC00) [pid = 3620] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A70D63000) [pid = 3620] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A71A39C00) [pid = 3620] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A75E3A000) [pid = 3620] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A05DEE400) [pid = 3620] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A065B8000) [pid = 3620] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02847000) [pid = 3620] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02EBF000) [pid = 3620] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EBC800) [pid = 3620] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03D3F800) [pid = 3620] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A06068000) [pid = 3620] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A063C2C00) [pid = 3620] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6EDE7000) [pid = 3620] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A063BB400) [pid = 3620] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A75EFA400) [pid = 3620] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A76DE0C00) [pid = 3620] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7A1AE000) [pid = 3620] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7A5D0000) [pid = 3620] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A750F1400) [pid = 3620] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A769CA800) [pid = 3620] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A74E43800) [pid = 3620] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A77455800) [pid = 3620] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A70620800) [pid = 3620] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3620 | 1465427028616 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]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1131ms 16:03:48 INFO - PROCESS | 3620 | 1465427028657 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3620 | 1465427028661 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:03:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:03:48 INFO - PROCESS | 3620 | 1465427028665 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 3620 | 1465427028668 Marionette TRACE conn6 <- [1,2898,null,{}] 16:03:48 INFO - PROCESS | 3620 | 1465427028674 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}] 16:03:48 INFO - PROCESS | 3620 | 1465427028678 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:48 INFO - PROCESS | 3620 | 1465427028771 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:03:48 INFO - PROCESS | 3620 | 1465427028850 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 3620 | 1465427028852 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:48 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E97800 == 28 [pid = 3620] [id = 734] 16:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A027CE400) [pid = 3620] [serial = 2202] [outer = 0000000000000000] 16:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02EEB400) [pid = 3620] [serial = 2203] [outer = 0000000A027CE400] 16:03:48 INFO - PROCESS | 3620 | 1465427028902 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05D71C00) [pid = 3620] [serial = 2204] [outer = 0000000A027CE400] 16:03:49 INFO - PROCESS | 3620 | 1465427029330 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]]]}] 16:03:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:03:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:03:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 16:03:49 INFO - PROCESS | 3620 | 1465427029364 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 3620 | 1465427029368 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:03:49 INFO - TEST-START | /DOMEvents/constructors.html 16:03:49 INFO - PROCESS | 3620 | 1465427029373 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 3620 | 1465427029375 Marionette TRACE conn6 <- [1,2902,null,{}] 16:03:49 INFO - PROCESS | 3620 | 1465427029378 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}] 16:03:49 INFO - PROCESS | 3620 | 1465427029381 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:49 INFO - PROCESS | 3620 | 1465427029474 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:03:49 INFO - PROCESS | 3620 | 1465427029486 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3620 | 1465427029489 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:49 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06517000 == 29 [pid = 3620] [id = 735] 16:03:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A06394000) [pid = 3620] [serial = 2205] [outer = 0000000000000000] 16:03:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A063C9400) [pid = 3620] [serial = 2206] [outer = 0000000A06394000] 16:03:49 INFO - PROCESS | 3620 | 1465427029535 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A6ECC0800) [pid = 3620] [serial = 2207] [outer = 0000000A06394000] 16:03:50 INFO - PROCESS | 3620 | 1465427030079 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]]]}] 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:03:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:03:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:03:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:03:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:03:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:03:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:03:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:03:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:03:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 794ms 16:03:50 INFO - PROCESS | 3620 | 1465427030170 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3620 | 1465427030173 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:03:50 INFO - PROCESS | 3620 | 1465427030178 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3620 | 1465427030185 Marionette TRACE conn6 <- [1,2906,null,{}] 16:03:50 INFO - PROCESS | 3620 | 1465427030197 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}] 16:03:50 INFO - PROCESS | 3620 | 1465427030201 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:50 INFO - PROCESS | 3620 | 1465427030335 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:03:50 INFO - PROCESS | 3620 | 1465427030345 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 3620 | 1465427030347 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:50 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70047800 == 30 [pid = 3620] [id = 736] 16:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A0539C000) [pid = 3620] [serial = 2208] [outer = 0000000000000000] 16:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A70695C00) [pid = 3620] [serial = 2209] [outer = 0000000A0539C000] 16:03:50 INFO - PROCESS | 3620 | 1465427030392 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A70A58800) [pid = 3620] [serial = 2210] [outer = 0000000A0539C000] 16:03:50 INFO - PROCESS | 3620 | 1465427030816 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:03:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:03:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 16:03:50 INFO - PROCESS | 3620 | 1465427030872 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3620 | 1465427030875 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:03:50 INFO - PROCESS | 3620 | 1465427030886 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3620 | 1465427030888 Marionette TRACE conn6 <- [1,2910,null,{}] 16:03:50 INFO - PROCESS | 3620 | 1465427030897 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}] 16:03:50 INFO - PROCESS | 3620 | 1465427030900 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:51 INFO - PROCESS | 3620 | 1465427031016 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:03:51 INFO - PROCESS | 3620 | 1465427031027 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3620 | 1465427031030 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F9C800 == 31 [pid = 3620] [id = 737] 16:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A70E99800) [pid = 3620] [serial = 2211] [outer = 0000000000000000] 16:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A70EA0C00) [pid = 3620] [serial = 2212] [outer = 0000000A70E99800] 16:03:51 INFO - PROCESS | 3620 | 1465427031119 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A74EB0C00) [pid = 3620] [serial = 2213] [outer = 0000000A70E99800] 16:03:51 INFO - PROCESS | 3620 | [3620] 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 16:03:51 INFO - PROCESS | 3620 | [3620] 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 16:03:51 INFO - PROCESS | 3620 | [3620] 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 16:03:51 INFO - PROCESS | 3620 | [3620] 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 16:03:51 INFO - PROCESS | 3620 | 1465427031522 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]]]}] 16:03:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:03:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:03:51 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 16:03:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:03:51 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 16:03:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:03:51 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]" 16:03:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:03:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:03:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 699ms 16:03:51 INFO - PROCESS | 3620 | 1465427031578 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 3620 | 1465427031580 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:03:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:03:51 INFO - PROCESS | 3620 | 1465427031584 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 3620 | 1465427031586 Marionette TRACE conn6 <- [1,2914,null,{}] 16:03:51 INFO - PROCESS | 3620 | 1465427031589 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}] 16:03:51 INFO - PROCESS | 3620 | 1465427031591 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:51 INFO - PROCESS | 3620 | 1465427031703 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:03:51 INFO - PROCESS | 3620 | 1465427031712 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3620 | 1465427031718 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:51 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6F611000 == 32 [pid = 3620] [id = 738] 16:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A75E36000) [pid = 3620] [serial = 2214] [outer = 0000000000000000] 16:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75EF2400) [pid = 3620] [serial = 2215] [outer = 0000000A75E36000] 16:03:51 INFO - PROCESS | 3620 | 1465427031820 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A76918C00) [pid = 3620] [serial = 2216] [outer = 0000000A75E36000] 16:03:52 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:03:52 INFO - PROCESS | 3620 | 1465427032241 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]]]}] 16:03:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:03:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 16:03:52 INFO - PROCESS | 3620 | 1465427032279 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3620 | 1465427032281 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:03:52 INFO - PROCESS | 3620 | 1465427032284 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:03:52 INFO - PROCESS | 3620 | 1465427032285 Marionette TRACE conn6 <- [1,2918,null,{}] 16:03:52 INFO - PROCESS | 3620 | 1465427032295 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}] 16:03:52 INFO - PROCESS | 3620 | 1465427032298 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:52 INFO - PROCESS | 3620 | 1465427032440 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:03:52 INFO - PROCESS | 3620 | 1465427032447 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 3620 | 1465427032449 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:52 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A499000 == 33 [pid = 3620] [id = 739] 16:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A75E38C00) [pid = 3620] [serial = 2217] [outer = 0000000000000000] 16:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A76DE5800) [pid = 3620] [serial = 2218] [outer = 0000000A75E38C00] 16:03:52 INFO - PROCESS | 3620 | 1465427032496 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A7A1AEC00) [pid = 3620] [serial = 2219] [outer = 0000000A75E38C00] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ED46400) [pid = 3620] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A027AC000) [pid = 3620] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A0284B800) [pid = 3620] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EEB800) [pid = 3620] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A06391800) [pid = 3620] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02860C00) [pid = 3620] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A013D5800) [pid = 3620] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02E4A000) [pid = 3620] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ECC2400) [pid = 3620] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A75C5FC00) [pid = 3620] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A750EE800) [pid = 3620] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A0275A000) [pid = 3620] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:03:52 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A700BA000) [pid = 3620] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:03:52 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:03:52 INFO - PROCESS | 3620 | 1465427032936 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]]]}] 16:03:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:03:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 16:03:52 INFO - PROCESS | 3620 | 1465427032979 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3620 | 1465427032982 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:03:52 INFO - PROCESS | 3620 | 1465427032985 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3620 | 1465427032986 Marionette TRACE conn6 <- [1,2922,null,{}] 16:03:52 INFO - PROCESS | 3620 | 1465427032990 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}] 16:03:52 INFO - PROCESS | 3620 | 1465427032992 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:53 INFO - PROCESS | 3620 | 1465427033075 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:03:53 INFO - PROCESS | 3620 | 1465427033079 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3620 | 1465427033081 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7A599800 == 34 [pid = 3620] [id = 740] 16:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A06067800) [pid = 3620] [serial = 2220] [outer = 0000000000000000] 16:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A706A2C00) [pid = 3620] [serial = 2221] [outer = 0000000A06067800] 16:03:53 INFO - PROCESS | 3620 | 1465427033127 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A774DA400) [pid = 3620] [serial = 2222] [outer = 0000000A06067800] 16:03:53 INFO - PROCESS | 3620 | 1465427033519 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]]]}] 16:03:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:03:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 16:03:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:03:53 INFO - PROCESS | 3620 | 1465427033574 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 3620 | 1465427033577 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:03:53 INFO - PROCESS | 3620 | 1465427033580 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 3620 | 1465427033582 Marionette TRACE conn6 <- [1,2926,null,{}] 16:03:53 INFO - PROCESS | 3620 | 1465427033586 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}] 16:03:53 INFO - PROCESS | 3620 | 1465427033588 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:53 INFO - PROCESS | 3620 | 1465427033713 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:03:53 INFO - PROCESS | 3620 | 1465427033722 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3620 | 1465427033724 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:53 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AFE1800 == 35 [pid = 3620] [id = 741] 16:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A7A50D000) [pid = 3620] [serial = 2223] [outer = 0000000000000000] 16:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A7A5DC000) [pid = 3620] [serial = 2224] [outer = 0000000A7A50D000] 16:03:53 INFO - PROCESS | 3620 | 1465427033768 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7A5E8400) [pid = 3620] [serial = 2225] [outer = 0000000A7A50D000] 16:03:54 INFO - PROCESS | 3620 | 1465427034147 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]]]}] 16:03:54 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. 16:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 16:03:54 INFO - PROCESS | 3620 | 1465427034212 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3620 | 1465427034215 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:03:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:03:54 INFO - PROCESS | 3620 | 1465427034230 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 3620 | 1465427034232 Marionette TRACE conn6 <- [1,2930,null,{}] 16:03:54 INFO - PROCESS | 3620 | 1465427034236 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}] 16:03:54 INFO - PROCESS | 3620 | 1465427034238 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:54 INFO - PROCESS | 3620 | 1465427034324 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:03:54 INFO - PROCESS | 3620 | 1465427034328 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 3620 | 1465427034338 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:54 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF83000 == 36 [pid = 3620] [id = 742] 16:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7AA9D400) [pid = 3620] [serial = 2226] [outer = 0000000000000000] 16:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7AB33800) [pid = 3620] [serial = 2227] [outer = 0000000A7AA9D400] 16:03:54 INFO - PROCESS | 3620 | 1465427034383 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7ABE6000) [pid = 3620] [serial = 2228] [outer = 0000000A7AA9D400] 16:03:54 INFO - PROCESS | 3620 | 1465427034863 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"]]]}] 16:03:54 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 16:03:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 16:03:54 INFO - PROCESS | 3620 | 1465427034914 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3620 | 1465427034919 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:03:54 INFO - PROCESS | 3620 | 1465427034924 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:03:54 INFO - PROCESS | 3620 | 1465427034928 Marionette TRACE conn6 <- [1,2934,null,{}] 16:03:54 INFO - PROCESS | 3620 | 1465427034934 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}] 16:03:54 INFO - PROCESS | 3620 | 1465427034937 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:55 INFO - PROCESS | 3620 | 1465427035056 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:03:55 INFO - PROCESS | 3620 | 1465427035217 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 3620 | 1465427035221 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:55 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03EC2800 == 37 [pid = 3620] [id = 743] 16:03:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A03D34000) [pid = 3620] [serial = 2229] [outer = 0000000000000000] 16:03:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A03DC3800) [pid = 3620] [serial = 2230] [outer = 0000000A03D34000] 16:03:55 INFO - PROCESS | 3620 | 1465427035281 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A06390800) [pid = 3620] [serial = 2231] [outer = 0000000A03D34000] 16:03:55 INFO - PROCESS | 3620 | 1465427035792 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]]]}] 16:03:55 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. 16:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 882ms 16:03:55 INFO - PROCESS | 3620 | 1465427035810 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 3620 | 1465427035815 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:03:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:03:55 INFO - PROCESS | 3620 | 1465427035821 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 3620 | 1465427035824 Marionette TRACE conn6 <- [1,2938,null,{}] 16:03:55 INFO - PROCESS | 3620 | 1465427035828 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}] 16:03:55 INFO - PROCESS | 3620 | 1465427035831 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:55 INFO - PROCESS | 3620 | 1465427035948 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:03:56 INFO - PROCESS | 3620 | 1465427036073 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 3620 | 1465427036076 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70E1A800 == 38 [pid = 3620] [id = 744] 16:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A6ECB9C00) [pid = 3620] [serial = 2232] [outer = 0000000000000000] 16:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A6F6CD000) [pid = 3620] [serial = 2233] [outer = 0000000A6ECB9C00] 16:03:56 INFO - PROCESS | 3620 | 1465427036135 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A70734800) [pid = 3620] [serial = 2234] [outer = 0000000A6ECB9C00] 16:03:56 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02829800 == 39 [pid = 3620] [id = 745] 16:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A75C5E000) [pid = 3620] [serial = 2235] [outer = 0000000000000000] 16:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A75EF2C00) [pid = 3620] [serial = 2236] [outer = 0000000A75C5E000] 16:03:56 INFO - PROCESS | 3620 | 1465427036756 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]]]}] 16:03:56 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. 16:03:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 16:03:56 INFO - PROCESS | 3620 | 1465427036809 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 3620 | 1465427036812 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:03:56 INFO - PROCESS | 3620 | 1465427036815 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 3620 | 1465427036820 Marionette TRACE conn6 <- [1,2942,null,{}] 16:03:56 INFO - PROCESS | 3620 | 1465427036831 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}] 16:03:56 INFO - PROCESS | 3620 | 1465427036836 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:56 INFO - PROCESS | 3620 | 1465427036973 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:03:57 INFO - PROCESS | 3620 | 1465427037093 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 3620 | 1465427037096 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:57 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7D393000 == 40 [pid = 3620] [id = 746] 16:03:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A76919000) [pid = 3620] [serial = 2237] [outer = 0000000000000000] 16:03:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A774E1000) [pid = 3620] [serial = 2238] [outer = 0000000A76919000] 16:03:57 INFO - PROCESS | 3620 | 1465427037155 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A7ABEBC00) [pid = 3620] [serial = 2239] [outer = 0000000A76919000] 16:03:57 INFO - PROCESS | 3620 | 1465427037718 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]]]}] 16:03:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:03:57 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 16:03:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 944ms 16:03:57 INFO - PROCESS | 3620 | 1465427037762 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 3620 | 1465427037765 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:03:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:03:57 INFO - PROCESS | 3620 | 1465427037768 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 3620 | 1465427037770 Marionette TRACE conn6 <- [1,2946,null,{}] 16:03:57 INFO - PROCESS | 3620 | 1465427037774 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}] 16:03:57 INFO - PROCESS | 3620 | 1465427037776 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:57 INFO - PROCESS | 3620 | 1465427037911 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:03:58 INFO - PROCESS | 3620 | 1465427038002 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 3620 | 1465427038005 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:58 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E106800 == 41 [pid = 3620] [id = 747] 16:03:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7B039C00) [pid = 3620] [serial = 2240] [outer = 0000000000000000] 16:03:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7B03FC00) [pid = 3620] [serial = 2241] [outer = 0000000A7B039C00] 16:03:58 INFO - PROCESS | 3620 | 1465427038059 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A7B07D000) [pid = 3620] [serial = 2242] [outer = 0000000A7B039C00] 16:03:58 INFO - PROCESS | 3620 | 1465427038603 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]]]}] 16:03:58 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. 16:03:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 16:03:58 INFO - PROCESS | 3620 | 1465427038652 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 3620 | 1465427038654 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:03:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:03:58 INFO - PROCESS | 3620 | 1465427038657 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 3620 | 1465427038659 Marionette TRACE conn6 <- [1,2950,null,{}] 16:03:58 INFO - PROCESS | 3620 | 1465427038663 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}] 16:03:58 INFO - PROCESS | 3620 | 1465427038665 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:58 INFO - PROCESS | 3620 | 1465427038790 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:03:59 INFO - PROCESS | 3620 | 1465427039045 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 3620 | 1465427039048 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A028D5800 == 42 [pid = 3620] [id = 748] 16:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A01252800) [pid = 3620] [serial = 2243] [outer = 0000000000000000] 16:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A02750800) [pid = 3620] [serial = 2244] [outer = 0000000A01252800] 16:03:59 INFO - PROCESS | 3620 | 1465427039120 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A02860400) [pid = 3620] [serial = 2245] [outer = 0000000A01252800] 16:03:59 INFO - PROCESS | 3620 | 1465427039657 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]]]}] 16:03:59 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. 16:03:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1026ms 16:03:59 INFO - PROCESS | 3620 | 1465427039722 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 3620 | 1465427039726 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:03:59 INFO - PROCESS | 3620 | 1465427039731 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 3620 | 1465427039734 Marionette TRACE conn6 <- [1,2954,null,{}] 16:03:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:03:59 INFO - PROCESS | 3620 | 1465427039739 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}] 16:03:59 INFO - PROCESS | 3620 | 1465427039744 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:59 INFO - PROCESS | 3620 | 1465427039848 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:03:59 INFO - PROCESS | 3620 | 1465427039948 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 3620 | 1465427039951 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:03:59 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05010800 == 43 [pid = 3620] [id = 749] 16:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A02EB9800) [pid = 3620] [serial = 2246] [outer = 0000000000000000] 16:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A02EBD000) [pid = 3620] [serial = 2247] [outer = 0000000A02EB9800] 16:04:00 INFO - PROCESS | 3620 | 1465427040001 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A02EF2400) [pid = 3620] [serial = 2248] [outer = 0000000A02EB9800] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AFE1800 == 42 [pid = 3620] [id = 741] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A599800 == 41 [pid = 3620] [id = 740] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7A499000 == 40 [pid = 3620] [id = 739] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6F611000 == 39 [pid = 3620] [id = 738] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F9C800 == 38 [pid = 3620] [id = 737] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70047800 == 37 [pid = 3620] [id = 736] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06517000 == 36 [pid = 3620] [id = 735] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E97800 == 35 [pid = 3620] [id = 734] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028C7800 == 34 [pid = 3620] [id = 733] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BC6000 == 33 [pid = 3620] [id = 731] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05003000 == 32 [pid = 3620] [id = 732] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A028D5800 == 31 [pid = 3620] [id = 748] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E106800 == 30 [pid = 3620] [id = 747] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7D393000 == 29 [pid = 3620] [id = 746] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02829800 == 28 [pid = 3620] [id = 745] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70E1A800 == 27 [pid = 3620] [id = 744] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF83000 == 26 [pid = 3620] [id = 742] 16:04:00 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03EC2800 == 25 [pid = 3620] [id = 743] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A710A6400) [pid = 3620] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A6EDE0C00) [pid = 3620] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A065B5C00) [pid = 3620] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A71DE6000) [pid = 3620] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A755F3C00) [pid = 3620] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A750EA400) [pid = 3620] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A6ED4A800) [pid = 3620] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A6F813C00) [pid = 3620] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A02851C00) [pid = 3620] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02E48800) [pid = 3620] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A03DC1400) [pid = 3620] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A05D68800) [pid = 3620] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0639B400) [pid = 3620] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A0539EC00) [pid = 3620] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A06066000) [pid = 3620] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A027D0C00) [pid = 3620] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A70622000) [pid = 3620] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05D6D400) [pid = 3620] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A02EBCC00) [pid = 3620] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A70621400) [pid = 3620] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A6ED51800) [pid = 3620] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A76DEAC00) [pid = 3620] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75EF0400) [pid = 3620] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A7AAA2000) [pid = 3620] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A7A5EA000) [pid = 3620] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7072D800) [pid = 3620] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3620 | 1465427041211 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]]]}] 16:04:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:04:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1534ms 16:04:01 INFO - PROCESS | 3620 | 1465427041275 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3620 | 1465427041280 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:04:01 INFO - PROCESS | 3620 | 1465427041284 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3620 | 1465427041289 Marionette TRACE conn6 <- [1,2958,null,{}] 16:04:01 INFO - PROCESS | 3620 | 1465427041294 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}] 16:04:01 INFO - PROCESS | 3620 | 1465427041297 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:01 INFO - PROCESS | 3620 | 1465427041427 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:04:01 INFO - PROCESS | 3620 | 1465427041506 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 3620 | 1465427041509 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:01 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0295F800 == 26 [pid = 3620] [id = 750] 16:04:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A02844C00) [pid = 3620] [serial = 2249] [outer = 0000000000000000] 16:04:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A0284DC00) [pid = 3620] [serial = 2250] [outer = 0000000A02844C00] 16:04:01 INFO - PROCESS | 3620 | 1465427041558 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02E3BC00) [pid = 3620] [serial = 2251] [outer = 0000000A02844C00] 16:04:01 INFO - PROCESS | 3620 | 1465427041895 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]]]}] 16:04:01 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. 16:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 16:04:01 INFO - PROCESS | 3620 | 1465427041934 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3620 | 1465427041940 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:04:01 INFO - PROCESS | 3620 | 1465427041946 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3620 | 1465427041949 Marionette TRACE conn6 <- [1,2962,null,{}] 16:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:04:01 INFO - PROCESS | 3620 | 1465427041968 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}] 16:04:01 INFO - PROCESS | 3620 | 1465427041971 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:02 INFO - PROCESS | 3620 | 1465427042094 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:04:02 INFO - PROCESS | 3620 | 1465427042103 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3620 | 1465427042106 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D91800 == 27 [pid = 3620] [id = 751] 16:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02EEF800) [pid = 3620] [serial = 2252] [outer = 0000000000000000] 16:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A03D42C00) [pid = 3620] [serial = 2253] [outer = 0000000A02EEF800] 16:04:02 INFO - PROCESS | 3620 | 1465427042154 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A03DCAC00) [pid = 3620] [serial = 2254] [outer = 0000000A02EEF800] 16:04:02 INFO - PROCESS | 3620 | 1465427042565 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]]]}] 16:04:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 16:04:02 INFO - PROCESS | 3620 | 1465427042645 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 3620 | 1465427042647 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:04:02 INFO - PROCESS | 3620 | 1465427042655 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 3620 | 1465427042659 Marionette TRACE conn6 <- [1,2966,null,{}] 16:04:02 INFO - PROCESS | 3620 | 1465427042671 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}] 16:04:02 INFO - PROCESS | 3620 | 1465427042676 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:02 INFO - PROCESS | 3620 | 1465427042764 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:04:02 INFO - PROCESS | 3620 | 1465427042772 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3620 | 1465427042776 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:02 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A82800 == 28 [pid = 3620] [id = 752] 16:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A05DF7400) [pid = 3620] [serial = 2255] [outer = 0000000000000000] 16:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A06065C00) [pid = 3620] [serial = 2256] [outer = 0000000A05DF7400] 16:04:02 INFO - PROCESS | 3620 | 1465427042824 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A06391800) [pid = 3620] [serial = 2257] [outer = 0000000A05DF7400] 16:04:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 16:04:03 INFO - PROCESS | 3620 | 1465427043281 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]]]}] 16:04:03 INFO - PROCESS | 3620 | 1465427043287 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3620 | 1465427043290 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:04:03 INFO - PROCESS | 3620 | 1465427043299 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3620 | 1465427043301 Marionette TRACE conn6 <- [1,2970,null,{}] 16:04:03 INFO - PROCESS | 3620 | 1465427043304 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}] 16:04:03 INFO - PROCESS | 3620 | 1465427043306 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:03 INFO - PROCESS | 3620 | 1465427043426 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:04:03 INFO - PROCESS | 3620 | 1465427043513 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 3620 | 1465427043515 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:03 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07E4C000 == 29 [pid = 3620] [id = 753] 16:04:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A065B4C00) [pid = 3620] [serial = 2258] [outer = 0000000000000000] 16:04:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A065B8000) [pid = 3620] [serial = 2259] [outer = 0000000A065B4C00] 16:04:03 INFO - PROCESS | 3620 | 1465427043562 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A6ECC3000) [pid = 3620] [serial = 2260] [outer = 0000000A065B4C00] 16:04:03 INFO - PROCESS | 3620 | 1465427043945 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"]]]}] 16:04:03 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 16:04:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 16:04:04 INFO - PROCESS | 3620 | 1465427043993 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3620 | 1465427043995 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:04:04 INFO - PROCESS | 3620 | 1465427043998 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:04:04 INFO - PROCESS | 3620 | 1465427044000 Marionette TRACE conn6 <- [1,2974,null,{}] 16:04:04 INFO - PROCESS | 3620 | 1465427044004 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}] 16:04:04 INFO - PROCESS | 3620 | 1465427044006 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:04 INFO - PROCESS | 3620 | 1465427044115 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:04:04 INFO - PROCESS | 3620 | 1465427044120 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3620 | 1465427044122 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A6FDE7000 == 30 [pid = 3620] [id = 754] 16:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A6ED47400) [pid = 3620] [serial = 2261] [outer = 0000000000000000] 16:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A6ED4E400) [pid = 3620] [serial = 2262] [outer = 0000000A6ED47400] 16:04:04 INFO - PROCESS | 3620 | 1465427044167 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6EDE2800) [pid = 3620] [serial = 2263] [outer = 0000000A6ED47400] 16:04:04 INFO - PROCESS | 3620 | 1465427044612 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]]]}] 16:04:04 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. 16:04:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 627ms 16:04:04 INFO - PROCESS | 3620 | 1465427044629 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3620 | 1465427044631 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:04:04 INFO - PROCESS | 3620 | 1465427044634 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:04:04 INFO - PROCESS | 3620 | 1465427044636 Marionette TRACE conn6 <- [1,2978,null,{}] 16:04:04 INFO - PROCESS | 3620 | 1465427044640 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}] 16:04:04 INFO - PROCESS | 3620 | 1465427044646 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:04 INFO - PROCESS | 3620 | 1465427044772 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:04:04 INFO - PROCESS | 3620 | 1465427044778 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3620 | 1465427044780 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:04 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A71041000 == 31 [pid = 3620] [id = 755] 16:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A6F8D5400) [pid = 3620] [serial = 2264] [outer = 0000000000000000] 16:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A700C3800) [pid = 3620] [serial = 2265] [outer = 0000000A6F8D5400] 16:04:04 INFO - PROCESS | 3620 | 1465427044825 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7072FC00) [pid = 3620] [serial = 2266] [outer = 0000000A6F8D5400] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A70E99800) [pid = 3620] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A75E36000) [pid = 3620] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A75E38C00) [pid = 3620] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A7A50D000) [pid = 3620] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0539C000) [pid = 3620] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02E48000) [pid = 3620] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A027CE400) [pid = 3620] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02759C00) [pid = 3620] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A758D8400) [pid = 3620] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A06394000) [pid = 3620] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A06067800) [pid = 3620] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:04:05 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A7AA9D400) [pid = 3620] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:04:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A060CD800 == 32 [pid = 3620] [id = 756] 16:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A06069800) [pid = 3620] [serial = 2267] [outer = 0000000000000000] 16:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A6FF3CC00) [pid = 3620] [serial = 2268] [outer = 0000000A06069800] 16:04:05 INFO - PROCESS | 3620 | 1465427045471 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]]]}] 16:04:05 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. 16:04:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 16:04:05 INFO - PROCESS | 3620 | 1465427045519 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 3620 | 1465427045521 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:04:05 INFO - PROCESS | 3620 | 1465427045524 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:04:05 INFO - PROCESS | 3620 | 1465427045526 Marionette TRACE conn6 <- [1,2982,null,{}] 16:04:05 INFO - PROCESS | 3620 | 1465427045530 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}] 16:04:05 INFO - PROCESS | 3620 | 1465427045532 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:05 INFO - PROCESS | 3620 | 1465427045624 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:04:05 INFO - PROCESS | 3620 | 1465427045628 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3620 | 1465427045630 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:05 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A751D8000 == 33 [pid = 3620] [id = 757] 16:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A0539C000) [pid = 3620] [serial = 2269] [outer = 0000000000000000] 16:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A70A5E000) [pid = 3620] [serial = 2270] [outer = 0000000A0539C000] 16:04:05 INFO - PROCESS | 3620 | 1465427045674 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A7109E000) [pid = 3620] [serial = 2271] [outer = 0000000A0539C000] 16:04:06 INFO - PROCESS | 3620 | 1465427046062 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]]]}] 16:04:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:04:06 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 16:04:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 587ms 16:04:06 INFO - PROCESS | 3620 | 1465427046115 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3620 | 1465427046117 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:04:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:04:06 INFO - PROCESS | 3620 | 1465427046132 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3620 | 1465427046134 Marionette TRACE conn6 <- [1,2986,null,{}] 16:04:06 INFO - PROCESS | 3620 | 1465427046138 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}] 16:04:06 INFO - PROCESS | 3620 | 1465427046140 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:06 INFO - PROCESS | 3620 | 1465427046227 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:04:06 INFO - PROCESS | 3620 | 1465427046233 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3620 | 1465427046235 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75C92000 == 34 [pid = 3620] [id = 758] 16:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A7110C800) [pid = 3620] [serial = 2272] [outer = 0000000000000000] 16:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A05397800) [pid = 3620] [serial = 2273] [outer = 0000000A7110C800] 16:04:06 INFO - PROCESS | 3620 | 1465427046279 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A74E43800) [pid = 3620] [serial = 2274] [outer = 0000000A7110C800] 16:04:06 INFO - PROCESS | 3620 | 1465427046698 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]]]}] 16:04:06 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. 16:04:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 16:04:06 INFO - PROCESS | 3620 | 1465427046716 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3620 | 1465427046718 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:04:06 INFO - PROCESS | 3620 | 1465427046721 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:04:06 INFO - PROCESS | 3620 | 1465427046723 Marionette TRACE conn6 <- [1,2990,null,{}] 16:04:06 INFO - PROCESS | 3620 | 1465427046727 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}] 16:04:06 INFO - PROCESS | 3620 | 1465427046728 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:06 INFO - PROCESS | 3620 | 1465427046848 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:04:06 INFO - PROCESS | 3620 | 1465427046855 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3620 | 1465427046857 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:06 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A76BBE800 == 35 [pid = 3620] [id = 759] 16:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A05D6C400) [pid = 3620] [serial = 2275] [outer = 0000000000000000] 16:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A750F1800) [pid = 3620] [serial = 2276] [outer = 0000000A05D6C400] 16:04:06 INFO - PROCESS | 3620 | 1465427046901 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A755F5400) [pid = 3620] [serial = 2277] [outer = 0000000A05D6C400] 16:04:07 INFO - PROCESS | 3620 | 1465427047370 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]]]}] 16:04:07 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. 16:04:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 16:04:07 INFO - PROCESS | 3620 | 1465427047418 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 3620 | 1465427047423 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:04:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:04:07 INFO - PROCESS | 3620 | 1465427047429 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3620 | 1465427047432 Marionette TRACE conn6 <- [1,2994,null,{}] 16:04:07 INFO - PROCESS | 3620 | 1465427047465 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}] 16:04:07 INFO - PROCESS | 3620 | 1465427047469 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:07 INFO - PROCESS | 3620 | 1465427047599 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:04:07 INFO - PROCESS | 3620 | 1465427047775 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 3620 | 1465427047780 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:07 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03DDA000 == 36 [pid = 3620] [id = 760] 16:04:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A027D4000) [pid = 3620] [serial = 2278] [outer = 0000000000000000] 16:04:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A0284B800) [pid = 3620] [serial = 2279] [outer = 0000000A027D4000] 16:04:07 INFO - PROCESS | 3620 | 1465427047838 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02EC0800) [pid = 3620] [serial = 2280] [outer = 0000000A027D4000] 16:04:08 INFO - PROCESS | 3620 | 1465427048454 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]]]}] 16:04:08 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. 16:04:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1060ms 16:04:08 INFO - PROCESS | 3620 | 1465427048492 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3620 | 1465427048497 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:04:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:04:08 INFO - PROCESS | 3620 | 1465427048504 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 3620 | 1465427048507 Marionette TRACE conn6 <- [1,2998,null,{}] 16:04:08 INFO - PROCESS | 3620 | 1465427048511 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}] 16:04:08 INFO - PROCESS | 3620 | 1465427048514 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:08 INFO - PROCESS | 3620 | 1465427048663 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:04:08 INFO - PROCESS | 3620 | 1465427048789 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 3620 | 1465427048792 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:08 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70043000 == 37 [pid = 3620] [id = 761] 16:04:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A0606FC00) [pid = 3620] [serial = 2281] [outer = 0000000000000000] 16:04:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A063BCC00) [pid = 3620] [serial = 2282] [outer = 0000000A0606FC00] 16:04:08 INFO - PROCESS | 3620 | 1465427048850 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0000000A6ED4BC00) [pid = 3620] [serial = 2283] [outer = 0000000A0606FC00] 16:04:09 INFO - PROCESS | 3620 | [3620] 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 16:04:09 INFO - PROCESS | 3620 | 1465427049523 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:04:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:04:09 INFO - {} 16:04:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:04:09 INFO - {} 16:04:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:04:09 INFO - {} 16:04:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:04:09 INFO - {} 16:04:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1028ms 16:04:09 INFO - PROCESS | 3620 | 1465427049574 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 3620 | 1465427049577 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:04:09 INFO - PROCESS | 3620 | 1465427049601 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 3620 | 1465427049605 Marionette TRACE conn6 <- [1,3002,null,{}] 16:04:09 INFO - TEST-START | /FileAPI/fileReader.html 16:04:09 INFO - PROCESS | 3620 | 1465427049617 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}] 16:04:09 INFO - PROCESS | 3620 | 1465427049622 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:09 INFO - PROCESS | 3620 | 1465427049753 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:04:09 INFO - PROCESS | 3620 | 1465427049872 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 3620 | 1465427049876 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:09 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02825000 == 38 [pid = 3620] [id = 762] 16:04:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0000000A02759800) [pid = 3620] [serial = 2284] [outer = 0000000000000000] 16:04:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0000000A0284C800) [pid = 3620] [serial = 2285] [outer = 0000000A02759800] 16:04:09 INFO - PROCESS | 3620 | 1465427049938 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0000000A7069E000) [pid = 3620] [serial = 2286] [outer = 0000000A02759800] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75C92000 == 37 [pid = 3620] [id = 758] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A751D8000 == 36 [pid = 3620] [id = 757] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A060CD800 == 35 [pid = 3620] [id = 756] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A71041000 == 34 [pid = 3620] [id = 755] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A6FDE7000 == 33 [pid = 3620] [id = 754] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07E4C000 == 32 [pid = 3620] [id = 753] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A82800 == 31 [pid = 3620] [id = 752] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D91800 == 30 [pid = 3620] [id = 751] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A0295F800 == 29 [pid = 3620] [id = 750] 16:04:10 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05010800 == 28 [pid = 3620] [id = 749] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0000000A70EA0C00) [pid = 3620] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0000000A75EF2400) [pid = 3620] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0000000A74EB0C00) [pid = 3620] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0000000A76DE5800) [pid = 3620] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A76918C00) [pid = 3620] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A7A5DC000) [pid = 3620] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A70695C00) [pid = 3620] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A02EEA400) [pid = 3620] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A0539C400) [pid = 3620] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A02EEB400) [pid = 3620] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A05D71C00) [pid = 3620] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A02848800) [pid = 3620] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A02EEBC00) [pid = 3620] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A75B68400) [pid = 3620] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A75C64400) [pid = 3620] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A063C9400) [pid = 3620] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ECC0800) [pid = 3620] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7A5E8400) [pid = 3620] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A7A1AEC00) [pid = 3620] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A774DA400) [pid = 3620] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A7ABE6000) [pid = 3620] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7AB33800) [pid = 3620] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A706A2C00) [pid = 3620] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A70A58800) [pid = 3620] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3620 | 1465427050694 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]]]}] 16:04:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:04:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:04:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:04:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:04:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1133ms 16:04:10 INFO - PROCESS | 3620 | 1465427050744 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:04:10 INFO - TEST-START | /FileAPI/historical.html 16:04:10 INFO - PROCESS | 3620 | 1465427050748 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:04:10 INFO - PROCESS | 3620 | 1465427050752 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 3620 | 1465427050757 Marionette TRACE conn6 <- [1,3006,null,{}] 16:04:10 INFO - PROCESS | 3620 | 1465427050762 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}] 16:04:10 INFO - PROCESS | 3620 | 1465427050765 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:10 INFO - PROCESS | 3620 | 1465427050860 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:04:10 INFO - PROCESS | 3620 | 1465427050942 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 3620 | 1465427050945 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:10 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02959800 == 29 [pid = 3620] [id = 763] 16:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A02848400) [pid = 3620] [serial = 2287] [outer = 0000000000000000] 16:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A02860000) [pid = 3620] [serial = 2288] [outer = 0000000A02848400] 16:04:11 INFO - PROCESS | 3620 | 1465427050994 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A03D3F400) [pid = 3620] [serial = 2289] [outer = 0000000A02848400] 16:04:11 INFO - PROCESS | 3620 | 1465427051433 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"]]]}] 16:04:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:04:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:04:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:04:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:04:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:04:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:04:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:04:11 INFO - TEST-OK | /FileAPI/historical.html | took 733ms 16:04:11 INFO - PROCESS | 3620 | 1465427051487 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3620 | 1465427051491 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /FileAPI/idlharness.html 16:04:11 INFO - PROCESS | 3620 | 1465427051498 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3620 | 1465427051500 Marionette TRACE conn6 <- [1,3010,null,{}] 16:04:11 INFO - PROCESS | 3620 | 1465427051504 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}] 16:04:11 INFO - PROCESS | 3620 | 1465427051506 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:11 INFO - PROCESS | 3620 | 1465427051600 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:04:11 INFO - PROCESS | 3620 | 1465427051606 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 3620 | 1465427051608 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:11 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A064C5000 == 30 [pid = 3620] [id = 764] 16:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A0539D400) [pid = 3620] [serial = 2290] [outer = 0000000000000000] 16:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A05DEDC00) [pid = 3620] [serial = 2291] [outer = 0000000A0539D400] 16:04:11 INFO - PROCESS | 3620 | 1465427051655 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A063C5400) [pid = 3620] [serial = 2292] [outer = 0000000A0539D400] 16:04:12 INFO - PROCESS | 3620 | 1465427052473 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]]]}] 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:04:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:04:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:04:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:04:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:04:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:04:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:04:12 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 16:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:04:12 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 16:04:12 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 16:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:04:12 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 16:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:04:12 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 16:04:12 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 16:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:04:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:04:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1064ms 16:04:12 INFO - PROCESS | 3620 | 1465427052566 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 3620 | 1465427052568 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:04:12 INFO - TEST-START | /FileAPI/idlharness.worker 16:04:12 INFO - PROCESS | 3620 | 1465427052572 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 3620 | 1465427052576 Marionette TRACE conn6 <- [1,3014,null,{}] 16:04:12 INFO - PROCESS | 3620 | 1465427052586 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}] 16:04:12 INFO - PROCESS | 3620 | 1465427052591 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:12 INFO - PROCESS | 3620 | 1465427052722 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:04:12 INFO - PROCESS | 3620 | 1465427052737 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 3620 | 1465427052740 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:12 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A75E02800 == 31 [pid = 3620] [id = 765] 16:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A75BD8000) [pid = 3620] [serial = 2293] [outer = 0000000000000000] 16:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A75BD9C00) [pid = 3620] [serial = 2294] [outer = 0000000A75BD8000] 16:04:12 INFO - PROCESS | 3620 | 1465427052797 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A75EFC000) [pid = 3620] [serial = 2295] [outer = 0000000A75BD8000] 16:04:13 INFO - PROCESS | 3620 | [3620] 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 16:04:13 INFO - PROCESS | 3620 | 1465427053812 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,{},{}]]]}] 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:04:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:04:13 INFO - {} 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:04:13 INFO - {} 16:04:13 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 - {} 16:04:13 INFO - {} 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:04:13 INFO - {} 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:04:13 INFO - {} 16:04:13 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 - {} 16:04:13 INFO - {} 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 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 16:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:04:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:04:13 INFO - {} 16:04:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1398ms 16:04:13 INFO - PROCESS | 3620 | 1465427053973 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 3620 | 1465427053976 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:04:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:04:13 INFO - PROCESS | 3620 | 1465427053980 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 3620 | 1465427053981 Marionette TRACE conn6 <- [1,3018,null,{}] 16:04:13 INFO - PROCESS | 3620 | 1465427053985 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}] 16:04:13 INFO - PROCESS | 3620 | 1465427053987 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:14 INFO - PROCESS | 3620 | 1465427054111 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:04:14 INFO - PROCESS | 3620 | 1465427054190 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 3620 | 1465427054192 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7E29B000 == 32 [pid = 3620] [id = 766] 16:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A769C4400) [pid = 3620] [serial = 2296] [outer = 0000000000000000] 16:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A7B6CFC00) [pid = 3620] [serial = 2297] [outer = 0000000A769C4400] 16:04:14 INFO - PROCESS | 3620 | 1465427054238 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A7C9DDC00) [pid = 3620] [serial = 2298] [outer = 0000000A769C4400] 16:04:14 INFO - PROCESS | 3620 | 1465427054641 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]]]}] 16:04:14 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 16:04:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 16:04:14 INFO - PROCESS | 3620 | 1465427054652 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 3620 | 1465427054654 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:04:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:04:14 INFO - PROCESS | 3620 | 1465427054657 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 3620 | 1465427054658 Marionette TRACE conn6 <- [1,3022,null,{}] 16:04:14 INFO - PROCESS | 3620 | 1465427054662 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}] 16:04:14 INFO - PROCESS | 3620 | 1465427054664 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:14 INFO - PROCESS | 3620 | 1465427054804 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A0539C000) [pid = 3620] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A065B4C00) [pid = 3620] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A05DF7400) [pid = 3620] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A02844C00) [pid = 3620] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6ED47400) [pid = 3620] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A02EEF800) [pid = 3620] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A6F8D5400) [pid = 3620] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EB9800) [pid = 3620] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A06069800) [pid = 3620] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A7110C800) [pid = 3620] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A03D34000) [pid = 3620] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A75C5E000) [pid = 3620] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6ECB9C00) [pid = 3620] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A76919000) [pid = 3620] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7B039C00) [pid = 3620] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:04:14 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A01252800) [pid = 3620] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:04:14 INFO - PROCESS | 3620 | 1465427054857 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 3620 | 1465427054859 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:14 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9D000 == 33 [pid = 3620] [id = 767] 16:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A02753400) [pid = 3620] [serial = 2299] [outer = 0000000000000000] 16:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A06069800) [pid = 3620] [serial = 2300] [outer = 0000000A02753400] 16:04:14 INFO - PROCESS | 3620 | 1465427054904 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A6FDC5C00) [pid = 3620] [serial = 2301] [outer = 0000000A02753400] 16:04:15 INFO - PROCESS | 3620 | 1465427055261 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]]]}] 16:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 16:04:15 INFO - PROCESS | 3620 | 1465427055289 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3620 | 1465427055291 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:04:15 INFO - PROCESS | 3620 | 1465427055294 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3620 | 1465427055296 Marionette TRACE conn6 <- [1,3026,null,{}] 16:04:15 INFO - PROCESS | 3620 | 1465427055306 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}] 16:04:15 INFO - PROCESS | 3620 | 1465427055312 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:15 INFO - PROCESS | 3620 | 1465427055415 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:04:15 INFO - PROCESS | 3620 | 1465427055421 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3620 | 1465427055423 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:15 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7ED99800 == 34 [pid = 3620] [id = 768] 16:04:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A05D6FC00) [pid = 3620] [serial = 2302] [outer = 0000000000000000] 16:04:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A7D0EB000) [pid = 3620] [serial = 2303] [outer = 0000000A05D6FC00] 16:04:15 INFO - PROCESS | 3620 | 1465427055476 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A7D32D000) [pid = 3620] [serial = 2304] [outer = 0000000A05D6FC00] 16:04:15 INFO - PROCESS | 3620 | 1465427055891 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"]]]}] 16:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 16:04:15 INFO - PROCESS | 3620 | 1465427055927 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3620 | 1465427055929 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:04:15 INFO - PROCESS | 3620 | 1465427055932 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:04:15 INFO - PROCESS | 3620 | 1465427055934 Marionette TRACE conn6 <- [1,3030,null,{}] 16:04:15 INFO - PROCESS | 3620 | 1465427055937 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}] 16:04:15 INFO - PROCESS | 3620 | 1465427055939 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:16 INFO - PROCESS | 3620 | 1465427056061 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:04:16 INFO - PROCESS | 3620 | 1465427056068 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3620 | 1465427056070 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:16 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06116000 == 35 [pid = 3620] [id = 769] 16:04:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A7D488C00) [pid = 3620] [serial = 2305] [outer = 0000000000000000] 16:04:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A7D48D400) [pid = 3620] [serial = 2306] [outer = 0000000A7D488C00] 16:04:16 INFO - PROCESS | 3620 | 1465427056114 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A7D85B800) [pid = 3620] [serial = 2307] [outer = 0000000A7D488C00] 16:04:16 INFO - PROCESS | 3620 | 1465427056669 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]]]}] 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:04:16 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. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:04:16 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'.) 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:04:16 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. 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:04:16 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. 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:04:16 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. 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:04:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 806ms 16:04:16 INFO - PROCESS | 3620 | 1465427056742 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3620 | 1465427056744 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:04:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:04:16 INFO - PROCESS | 3620 | 1465427056748 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 3620 | 1465427056749 Marionette TRACE conn6 <- [1,3034,null,{}] 16:04:16 INFO - PROCESS | 3620 | 1465427056753 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}] 16:04:16 INFO - PROCESS | 3620 | 1465427056755 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:16 INFO - PROCESS | 3620 | 1465427056925 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:04:17 INFO - PROCESS | 3620 | 1465427057047 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 3620 | 1465427057050 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:17 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02868800 == 36 [pid = 3620] [id = 770] 16:04:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A011EC400) [pid = 3620] [serial = 2308] [outer = 0000000000000000] 16:04:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A02078C00) [pid = 3620] [serial = 2309] [outer = 0000000A011EC400] 16:04:17 INFO - PROCESS | 3620 | 1465427057111 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A02EEA000) [pid = 3620] [serial = 2310] [outer = 0000000A011EC400] 16:04:17 INFO - PROCESS | 3620 | [3620] 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 16:04:17 INFO - PROCESS | 3620 | 1465427057671 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:04:17 INFO - {} 16:04:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 16:04:17 INFO - PROCESS | 3620 | 1465427057747 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 3620 | 1465427057752 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:04:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:04:17 INFO - PROCESS | 3620 | 1465427057758 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 3620 | 1465427057762 Marionette TRACE conn6 <- [1,3038,null,{}] 16:04:17 INFO - PROCESS | 3620 | 1465427057767 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}] 16:04:17 INFO - PROCESS | 3620 | 1465427057770 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:17 INFO - PROCESS | 3620 | 1465427057896 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:04:18 INFO - PROCESS | 3620 | 1465427058016 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3620 | 1465427058019 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07C15800 == 37 [pid = 3620] [id = 771] 16:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A06064800) [pid = 3620] [serial = 2311] [outer = 0000000000000000] 16:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A06164400) [pid = 3620] [serial = 2312] [outer = 0000000A06064800] 16:04:18 INFO - PROCESS | 3620 | 1465427058079 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A6F6C8800) [pid = 3620] [serial = 2313] [outer = 0000000A06064800] 16:04:18 INFO - PROCESS | 3620 | 1465427058651 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]]]}] 16:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:04:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 923ms 16:04:18 INFO - PROCESS | 3620 | 1465427058687 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3620 | 1465427058691 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:04:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:04:18 INFO - PROCESS | 3620 | 1465427058695 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3620 | 1465427058698 Marionette TRACE conn6 <- [1,3042,null,{}] 16:04:18 INFO - PROCESS | 3620 | 1465427058721 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}] 16:04:18 INFO - PROCESS | 3620 | 1465427058724 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:18 INFO - PROCESS | 3620 | 1465427058842 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:04:18 INFO - PROCESS | 3620 | 1465427058941 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3620 | 1465427058944 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:18 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7AADD000 == 38 [pid = 3620] [id = 772] 16:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A75B9D400) [pid = 3620] [serial = 2314] [outer = 0000000000000000] 16:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A75C5E800) [pid = 3620] [serial = 2315] [outer = 0000000A75B9D400] 16:04:19 INFO - PROCESS | 3620 | 1465427058999 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A75E2D800) [pid = 3620] [serial = 2316] [outer = 0000000A75B9D400] 16:04:19 INFO - PROCESS | 3620 | 1465427059826 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"]]]}] 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:04:19 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" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:04:19 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" 16:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:04:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1247ms 16:04:19 INFO - PROCESS | 3620 | 1465427059944 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3620 | 1465427059948 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:04:20 INFO - PROCESS | 3620 | 1465427060003 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3620 | 1465427060008 Marionette TRACE conn6 <- [1,3046,null,{}] 16:04:20 INFO - PROCESS | 3620 | 1465427060012 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}] 16:04:20 INFO - PROCESS | 3620 | 1465427060016 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:20 INFO - PROCESS | 3620 | 1465427060126 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:04:20 INFO - PROCESS | 3620 | 1465427060242 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 3620 | 1465427060245 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:20 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A7CF91000 == 39 [pid = 3620] [id = 773] 16:04:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0000000A774DA400) [pid = 3620] [serial = 2317] [outer = 0000000000000000] 16:04:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0000000A7A1A6400) [pid = 3620] [serial = 2318] [outer = 0000000A774DA400] 16:04:20 INFO - PROCESS | 3620 | 1465427060300 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0000000A7A5E4800) [pid = 3620] [serial = 2319] [outer = 0000000A774DA400] 16:04:20 INFO - PROCESS | 3620 | 1465427060931 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]]]}] 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:04:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:04:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:04:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:04:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:04:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:04:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:04:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:04:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:04:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 990ms 16:04:21 INFO - PROCESS | 3620 | 1465427061127 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3620 | 1465427061131 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:04:21 INFO - PROCESS | 3620 | 1465427061160 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3620 | 1465427061163 Marionette TRACE conn6 <- [1,3050,null,{}] 16:04:21 INFO - PROCESS | 3620 | 1465427061168 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}] 16:04:21 INFO - PROCESS | 3620 | 1465427061172 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:04:21 INFO - PROCESS | 3620 | 1465427061279 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:04:21 INFO - PROCESS | 3620 | 1465427061358 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 3620 | 1465427061363 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:21 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03E95000 == 40 [pid = 3620] [id = 774] 16:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (0000000A02EEC800) [pid = 3620] [serial = 2320] [outer = 0000000000000000] 16:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0000000A03D3BC00) [pid = 3620] [serial = 2321] [outer = 0000000A02EEC800] 16:04:21 INFO - PROCESS | 3620 | 1465427061457 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0000000A05DE8800) [pid = 3620] [serial = 2322] [outer = 0000000A02EEC800] 16:04:21 INFO - PROCESS | 3620 | [3620] 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 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06116000 == 39 [pid = 3620] [id = 769] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7ED99800 == 38 [pid = 3620] [id = 768] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9D000 == 37 [pid = 3620] [id = 767] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7E29B000 == 36 [pid = 3620] [id = 766] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A75E02800 == 35 [pid = 3620] [id = 765] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A064C5000 == 34 [pid = 3620] [id = 764] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02959800 == 33 [pid = 3620] [id = 763] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02825000 == 32 [pid = 3620] [id = 762] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70043000 == 31 [pid = 3620] [id = 761] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03DDA000 == 30 [pid = 3620] [id = 760] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A76BBE800 == 29 [pid = 3620] [id = 759] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7CF91000 == 28 [pid = 3620] [id = 773] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A7AADD000 == 27 [pid = 3620] [id = 772] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07C15800 == 26 [pid = 3620] [id = 771] 16:04:22 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02868800 == 25 [pid = 3620] [id = 770] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0000000A065B8000) [pid = 3620] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0000000A06065C00) [pid = 3620] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (0000000A0284DC00) [pid = 3620] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (0000000A02E3BC00) [pid = 3620] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0000000A6ED4E400) [pid = 3620] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0000000A6ECC3000) [pid = 3620] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A03D42C00) [pid = 3620] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A03DCAC00) [pid = 3620] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A700C3800) [pid = 3620] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A02EF2400) [pid = 3620] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A02EBD000) [pid = 3620] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A6EDE2800) [pid = 3620] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A6FF3CC00) [pid = 3620] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A05397800) [pid = 3620] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A74E43800) [pid = 3620] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A06390800) [pid = 3620] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A03DC3800) [pid = 3620] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A750F1800) [pid = 3620] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A75EF2C00) [pid = 3620] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A70734800) [pid = 3620] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A6F6CD000) [pid = 3620] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A7ABEBC00) [pid = 3620] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A774E1000) [pid = 3620] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A7B07D000) [pid = 3620] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7B03FC00) [pid = 3620] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A02860400) [pid = 3620] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A02750800) [pid = 3620] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0000000A7072FC00) [pid = 3620] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (0000000A70A5E000) [pid = 3620] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (0000000A7109E000) [pid = 3620] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0000000A06391800) [pid = 3620] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3620 | 1465427062790 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:04:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:04:22 INFO - {} 16:04:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1674ms 16:04:22 INFO - PROCESS | 3620 | 1465427062851 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 3620 | 1465427062856 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:04:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:04:22 INFO - PROCESS | 3620 | 1465427062871 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 3620 | 1465427062874 Marionette TRACE conn6 <- [1,3054,null,{}] 16:04:22 INFO - PROCESS | 3620 | 1465427062882 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}] 16:04:22 INFO - PROCESS | 3620 | 1465427062885 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:23 INFO - PROCESS | 3620 | 1465427062999 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:04:23 INFO - PROCESS | 3620 | 1465427063008 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 3620 | 1465427063012 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B21000 == 26 [pid = 3620] [id = 775] 16:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0000000A02849400) [pid = 3620] [serial = 2323] [outer = 0000000000000000] 16:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0000000A0284D000) [pid = 3620] [serial = 2324] [outer = 0000000A02849400] 16:04:23 INFO - PROCESS | 3620 | 1465427063062 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0000000A02E42400) [pid = 3620] [serial = 2325] [outer = 0000000A02849400] 16:04:23 INFO - PROCESS | 3620 | 1465427063535 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]]]}] 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:04:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:04:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 16:04:23 INFO - PROCESS | 3620 | 1465427063611 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 3620 | 1465427063616 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:04:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:04:23 INFO - PROCESS | 3620 | 1465427063623 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 3620 | 1465427063626 Marionette TRACE conn6 <- [1,3058,null,{}] 16:04:23 INFO - PROCESS | 3620 | 1465427063630 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}] 16:04:23 INFO - PROCESS | 3620 | 1465427063633 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:23 INFO - PROCESS | 3620 | 1465427063730 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:04:23 INFO - PROCESS | 3620 | 1465427063745 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 3620 | 1465427063748 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:23 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A05D9A000 == 27 [pid = 3620] [id = 776] 16:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0000000A05393000) [pid = 3620] [serial = 2326] [outer = 0000000000000000] 16:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A05396000) [pid = 3620] [serial = 2327] [outer = 0000000A05393000] 16:04:23 INFO - PROCESS | 3620 | 1465427063797 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A05D6A800) [pid = 3620] [serial = 2328] [outer = 0000000A05393000] 16:04:24 INFO - PROCESS | 3620 | 1465427064263 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]]]}] 16:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:04:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 693ms 16:04:24 INFO - PROCESS | 3620 | 1465427064317 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3620 | 1465427064320 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:04:24 INFO - PROCESS | 3620 | 1465427064323 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:04:24 INFO - PROCESS | 3620 | 1465427064327 Marionette TRACE conn6 <- [1,3062,null,{}] 16:04:24 INFO - PROCESS | 3620 | 1465427064338 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}] 16:04:24 INFO - PROCESS | 3620 | 1465427064343 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:24 INFO - PROCESS | 3620 | 1465427064459 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:04:24 INFO - PROCESS | 3620 | 1465427064475 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 3620 | 1465427064478 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:24 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A84000 == 28 [pid = 3620] [id = 777] 16:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A02759C00) [pid = 3620] [serial = 2329] [outer = 0000000000000000] 16:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A0616D400) [pid = 3620] [serial = 2330] [outer = 0000000A02759C00] 16:04:24 INFO - PROCESS | 3620 | 1465427064527 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A0639C400) [pid = 3620] [serial = 2331] [outer = 0000000A02759C00] 16:04:24 INFO - PROCESS | 3620 | 1465427064974 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]]]}] 16:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:04:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 16:04:25 INFO - PROCESS | 3620 | 1465427065018 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 3620 | 1465427065021 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:04:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:04:25 INFO - PROCESS | 3620 | 1465427065024 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3620 | 1465427065026 Marionette TRACE conn6 <- [1,3066,null,{}] 16:04:25 INFO - PROCESS | 3620 | 1465427065030 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}] 16:04:25 INFO - PROCESS | 3620 | 1465427065032 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:25 INFO - PROCESS | 3620 | 1465427065151 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:04:25 INFO - PROCESS | 3620 | 1465427065156 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3620 | 1465427065158 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A07C12800 == 29 [pid = 3620] [id = 778] 16:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A065B4800) [pid = 3620] [serial = 2332] [outer = 0000000000000000] 16:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A065BA800) [pid = 3620] [serial = 2333] [outer = 0000000A065B4800] 16:04:25 INFO - PROCESS | 3620 | 1465427065247 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A6ECC3400) [pid = 3620] [serial = 2334] [outer = 0000000A065B4800] 16:04:25 INFO - PROCESS | 3620 | 1465427065676 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] 16:04:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:04:25 INFO - PROCESS | 3620 | 1465427065726 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:04:25 INFO - PROCESS | 3620 | 1465427065729 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3620 | 1465427065730 Marionette TRACE conn6 <- [1,3070,null,{}] 16:04:25 INFO - PROCESS | 3620 | 1465427065740 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}] 16:04:25 INFO - PROCESS | 3620 | 1465427065742 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:25 INFO - PROCESS | 3620 | 1465427065880 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:04:25 INFO - PROCESS | 3620 | 1465427065937 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3620 | 1465427065939 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:25 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A62B5F000 == 30 [pid = 3620] [id = 779] 16:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A03DC0800) [pid = 3620] [serial = 2335] [outer = 0000000000000000] 16:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A6EDDC000) [pid = 3620] [serial = 2336] [outer = 0000000A03DC0800] 16:04:25 INFO - PROCESS | 3620 | 1465427065984 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A700C3800) [pid = 3620] [serial = 2337] [outer = 0000000A03DC0800] 16:04:26 INFO - PROCESS | 3620 | 1465427066396 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]]]}] 16:04:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:04:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:04:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:04:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 678ms 16:04:26 INFO - PROCESS | 3620 | 1465427066410 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 3620 | 1465427066412 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:04:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:04:26 INFO - PROCESS | 3620 | 1465427066415 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 3620 | 1465427066417 Marionette TRACE conn6 <- [1,3074,null,{}] 16:04:26 INFO - PROCESS | 3620 | 1465427066420 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}] 16:04:26 INFO - PROCESS | 3620 | 1465427066426 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:26 INFO - PROCESS | 3620 | 1465427066572 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:04:26 INFO - PROCESS | 3620 | 1465427066577 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 3620 | 1465427066579 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:26 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A706CB000 == 31 [pid = 3620] [id = 780] 16:04:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A70620400) [pid = 3620] [serial = 2338] [outer = 0000000000000000] 16:04:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A70730000) [pid = 3620] [serial = 2339] [outer = 0000000A70620400] 16:04:26 INFO - PROCESS | 3620 | 1465427066634 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A70EAFC00) [pid = 3620] [serial = 2340] [outer = 0000000A70620400] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7D488C00) [pid = 3620] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A75BD8000) [pid = 3620] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A769C4400) [pid = 3620] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02753400) [pid = 3620] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A02759800) [pid = 3620] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A027D4000) [pid = 3620] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A02848400) [pid = 3620] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A0606FC00) [pid = 3620] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A0539D400) [pid = 3620] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A05D6C400) [pid = 3620] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:04:27 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A05D6FC00) [pid = 3620] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:04:27 INFO - PROCESS | 3620 | 1465427067269 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:04:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 16:04:27 INFO - PROCESS | 3620 | 1465427067300 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3620 | 1465427067302 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:04:27 INFO - PROCESS | 3620 | 1465427067306 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:04:27 INFO - PROCESS | 3620 | 1465427067308 Marionette TRACE conn6 <- [1,3078,null,{}] 16:04:27 INFO - PROCESS | 3620 | 1465427067311 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}] 16:04:27 INFO - PROCESS | 3620 | 1465427067313 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:27 INFO - PROCESS | 3620 | 1465427067394 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:04:27 INFO - PROCESS | 3620 | 1465427067399 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3620 | 1465427067401 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:27 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A70F9D000 == 32 [pid = 3620] [id = 781] 16:04:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0000000A7110A000) [pid = 3620] [serial = 2341] [outer = 0000000000000000] 16:04:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0000000A71A38400) [pid = 3620] [serial = 2342] [outer = 0000000A7110A000] 16:04:27 INFO - PROCESS | 3620 | 1465427067445 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0000000A750F1800) [pid = 3620] [serial = 2343] [outer = 0000000A7110A000] 16:04:27 INFO - PROCESS | 3620 | 1465427067845 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:04:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 587ms 16:04:27 INFO - PROCESS | 3620 | 1465427067904 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3620 | 1465427067907 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:04:27 INFO - PROCESS | 3620 | 1465427067910 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3620 | 1465427067912 Marionette TRACE conn6 <- [1,3082,null,{}] 16:04:27 INFO - PROCESS | 3620 | 1465427067915 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}] 16:04:27 INFO - PROCESS | 3620 | 1465427067917 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:28 INFO - PROCESS | 3620 | 1465427068003 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:04:28 INFO - PROCESS | 3620 | 1465427068009 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 3620 | 1465427068011 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A02825000 == 33 [pid = 3620] [id = 782] 16:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0000000A0207C800) [pid = 3620] [serial = 2344] [outer = 0000000000000000] 16:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0000000A027A4C00) [pid = 3620] [serial = 2345] [outer = 0000000A0207C800] 16:04:28 INFO - PROCESS | 3620 | 1465427068064 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0000000A75830800) [pid = 3620] [serial = 2346] [outer = 0000000A0207C800] 16:04:28 INFO - PROCESS | 3620 | 1465427068462 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:04:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:04:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 585ms 16:04:28 INFO - PROCESS | 3620 | 1465427068495 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:04:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:04:28 INFO - PROCESS | 3620 | 1465427068497 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:04:28 INFO - PROCESS | 3620 | 1465427068500 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 3620 | 1465427068502 Marionette TRACE conn6 <- [1,3086,null,{}] 16:04:28 INFO - PROCESS | 3620 | 1465427068505 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}] 16:04:28 INFO - PROCESS | 3620 | 1465427068507 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:28 INFO - PROCESS | 3620 | 1465427068630 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:04:28 INFO - PROCESS | 3620 | 1465427068638 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 3620 | 1465427068639 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:28 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06A83800 == 34 [pid = 3620] [id = 783] 16:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0000000A75996000) [pid = 3620] [serial = 2347] [outer = 0000000000000000] 16:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0000000A75BD4C00) [pid = 3620] [serial = 2348] [outer = 0000000A75996000] 16:04:28 INFO - PROCESS | 3620 | 1465427068687 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0000000A75E38400) [pid = 3620] [serial = 2349] [outer = 0000000A75996000] 16:04:29 INFO - PROCESS | 3620 | 1465427069098 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]]]}] 16:04:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:04:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:04:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 16:04:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:04:29 INFO - PROCESS | 3620 | 1465427069134 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3620 | 1465427069137 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:04:29 INFO - PROCESS | 3620 | 1465427069140 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3620 | 1465427069141 Marionette TRACE conn6 <- [1,3090,null,{}] 16:04:29 INFO - PROCESS | 3620 | 1465427069145 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}] 16:04:29 INFO - PROCESS | 3620 | 1465427069147 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:29 INFO - PROCESS | 3620 | 1465427069323 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:04:29 INFO - PROCESS | 3620 | 1465427069391 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 3620 | 1465427069394 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:29 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A0287E800 == 35 [pid = 3620] [id = 784] 16:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0000000A01178800) [pid = 3620] [serial = 2350] [outer = 0000000000000000] 16:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0000000A011F1400) [pid = 3620] [serial = 2351] [outer = 0000000A01178800] 16:04:29 INFO - PROCESS | 3620 | 1465427069454 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0000000A027AF400) [pid = 3620] [serial = 2352] [outer = 0000000A01178800] 16:04:30 INFO - PROCESS | 3620 | 1465427070150 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:04:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1020ms 16:04:30 INFO - PROCESS | 3620 | 1465427070164 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 3620 | 1465427070169 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:04:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:04:30 INFO - PROCESS | 3620 | 1465427070174 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 3620 | 1465427070178 Marionette TRACE conn6 <- [1,3094,null,{}] 16:04:30 INFO - PROCESS | 3620 | 1465427070204 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}] 16:04:30 INFO - PROCESS | 3620 | 1465427070207 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:30 INFO - PROCESS | 3620 | 1465427070334 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:04:30 INFO - PROCESS | 3620 | 1465427070463 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 3620 | 1465427070466 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:30 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A06505000 == 36 [pid = 3620] [id = 785] 16:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0000000A02EBBC00) [pid = 3620] [serial = 2353] [outer = 0000000000000000] 16:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0000000A03DC9C00) [pid = 3620] [serial = 2354] [outer = 0000000A02EBBC00] 16:04:30 INFO - PROCESS | 3620 | 1465427070524 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0000000A06066400) [pid = 3620] [serial = 2355] [outer = 0000000A02EBBC00] 16:04:31 INFO - PROCESS | 3620 | 1465427071140 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]]]}] 16:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:04:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1004ms 16:04:31 INFO - PROCESS | 3620 | 1465427071182 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:04:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:04:31 INFO - PROCESS | 3620 | 1465427071185 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:04:31 INFO - PROCESS | 3620 | 1465427071189 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 3620 | 1465427071191 Marionette TRACE conn6 <- [1,3098,null,{}] 16:04:31 INFO - PROCESS | 3620 | 1465427071195 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}] 16:04:31 INFO - PROCESS | 3620 | 1465427071198 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:31 INFO - PROCESS | 3620 | 1465427071322 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:04:31 INFO - PROCESS | 3620 | 1465427071455 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 3620 | 1465427071458 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:31 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A714C8800 == 37 [pid = 3620] [id = 786] 16:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0000000A065B1C00) [pid = 3620] [serial = 2356] [outer = 0000000000000000] 16:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0000000A6ED4AC00) [pid = 3620] [serial = 2357] [outer = 0000000A065B1C00] 16:04:31 INFO - PROCESS | 3620 | 1465427071515 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0000000A7069A000) [pid = 3620] [serial = 2358] [outer = 0000000A065B1C00] 16:04:32 INFO - PROCESS | 3620 | 1465427072315 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"]]]}] 16:04:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:04:32 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 16:04:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:04:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1194ms 16:04:32 INFO - PROCESS | 3620 | 1465427072385 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:04:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:04:32 INFO - PROCESS | 3620 | 1465427072389 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:04:32 INFO - PROCESS | 3620 | 1465427072393 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 3620 | 1465427072397 Marionette TRACE conn6 <- [1,3102,null,{}] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A83800 == 36 [pid = 3620] [id = 783] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A02825000 == 35 [pid = 3620] [id = 782] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A70F9D000 == 34 [pid = 3620] [id = 781] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A706CB000 == 33 [pid = 3620] [id = 780] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A62B5F000 == 32 [pid = 3620] [id = 779] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A07C12800 == 31 [pid = 3620] [id = 778] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A06A84000 == 30 [pid = 3620] [id = 777] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A05D9A000 == 29 [pid = 3620] [id = 776] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03B21000 == 28 [pid = 3620] [id = 775] 16:04:32 INFO - PROCESS | 3620 | --DOCSHELL 0000000A03E95000 == 27 [pid = 3620] [id = 774] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0000000A7D48D400) [pid = 3620] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0000000A75EFC000) [pid = 3620] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0000000A7B6CFC00) [pid = 3620] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0000000A06069800) [pid = 3620] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0000000A6FDC5C00) [pid = 3620] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0000000A7C9DDC00) [pid = 3620] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0000000A0284C800) [pid = 3620] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (0000000A7069E000) [pid = 3620] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0000000A0284B800) [pid = 3620] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0000000A02EC0800) [pid = 3620] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0000000A02860000) [pid = 3620] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0000000A03D3F400) [pid = 3620] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0000000A063BCC00) [pid = 3620] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0000000A6ED4BC00) [pid = 3620] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (0000000A05DEDC00) [pid = 3620] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0000000A755F5400) [pid = 3620] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0000000A7D0EB000) [pid = 3620] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0000000A75BD9C00) [pid = 3620] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0000000A7D32D000) [pid = 3620] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0000000A7D85B800) [pid = 3620] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (0000000A063C5400) [pid = 3620] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 16:04:32 INFO - PROCESS | 3620 | 1465427072498 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}] 16:04:32 INFO - PROCESS | 3620 | 1465427072501 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:32 INFO - PROCESS | 3620 | 1465427072595 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:04:32 INFO - PROCESS | 3620 | 1465427072602 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\", \"a55aac56-7e03-4357-8859-0bd443b59558\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 3620 | 1465427072605 Marionette INFO sendAsync 4657236f-3b02-48f4-aee5-71bd730b2711 16:04:32 INFO - PROCESS | 3620 | ++DOCSHELL 0000000A03B17800 == 28 [pid = 3620] [id = 787] 16:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0000000A02858800) [pid = 3620] [serial = 2359] [outer = 0000000000000000] 16:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0000000A02E3CC00) [pid = 3620] [serial = 2360] [outer = 0000000A02858800] 16:04:32 INFO - PROCESS | 3620 | 1465427072654 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0000000A03D35000) [pid = 3620] [serial = 2361] [outer = 0000000A02858800] 16:04:33 INFO - PROCESS | 3620 | 1465427073153 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]]]}] 16:04:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:04:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 796ms 16:04:33 INFO - PROCESS | 3620 | 1465427073189 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 3620 | 1465427073194 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:04:34 WARNING - u'runner_teardown' () 16:04:34 INFO - No more tests 16:04:34 INFO - Got 0 unexpected results 16:04:34 INFO - SUITE-END | took 692s 16:04:34 INFO - Closing logging queue 16:04:34 INFO - queue closed 16:04:34 INFO - Return code: 0 16:04:34 WARNING - # TBPL SUCCESS # 16:04:34 INFO - Running post-action listener: _resource_record_post_action 16:04:34 INFO - Running post-run listener: _resource_record_post_run 16:04:35 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 103392256; Write bytes: 1008275968; Read time: 1746040; Write time: 7324640 16:04:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:04:35 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 23008768; Read time: 0; Write time: 90690 16:04:35 INFO - run-tests - Wall time: 699s; CPU: 14.0%; Read bytes: 103392256; Write bytes: 894098432; Read time: 1746040; Write time: 7172220 16:04:35 INFO - Running post-run listener: _upload_blobber_files 16:04:35 INFO - Blob upload gear active. 16:04:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:04:35 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 16:04:35 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'] 16:04:35 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 16:04:36 INFO - (blobuploader) - INFO - Open directory for files ... 16:04:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:04:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:04:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:04:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:04:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:04:36 INFO - (blobuploader) - INFO - Done attempting. 16:04:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:04:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:04:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:04:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:04:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:04:38 INFO - (blobuploader) - INFO - Done attempting. 16:04:38 INFO - (blobuploader) - INFO - Iteration through files over. 16:04:38 INFO - Return code: 0 16:04:38 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:04:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d03d52a2a49d95d8cb7649b4900ed1a06235683dd58969017d6b80af5376e26da6db096a475a2ec5b7b57c7308391059898e9d8d4411b078d120c83f9b3c4875", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e4a866e04b2bba3c5871f120f2a14549f3b66e7d7692a92751fedf3bca78d96ca654cbd07fe0fbbcc15b53e6bdf0d5bdadd9df3778a3b337562f3d882d6f07c7"} 16:04:38 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:04:38 INFO - Writing to file C:\slave\test\properties\blobber_files 16:04:38 INFO - Contents: 16:04:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d03d52a2a49d95d8cb7649b4900ed1a06235683dd58969017d6b80af5376e26da6db096a475a2ec5b7b57c7308391059898e9d8d4411b078d120c83f9b3c4875", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e4a866e04b2bba3c5871f120f2a14549f3b66e7d7692a92751fedf3bca78d96ca654cbd07fe0fbbcc15b53e6bdf0d5bdadd9df3778a3b337562f3d882d6f07c7"} 16:04:38 INFO - Running post-run listener: copy_logs_to_upload_dir 16:04:38 INFO - Copying logs to upload dir... 16:04:38 INFO - mkdir: C:\slave\test\build\upload\logs 16:04:38 INFO - Copying logs to upload dir... 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - Using _rmtree_windows ... 16:04:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=953.381000 ========= master_lag: 1.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-06-08 16:04:39.307574) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-08 16:04:39.309072) ========= '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-094\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-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-094\AppData\Local LOGONSERVER=\\T-W864-IX-094 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-094 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-094 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d03d52a2a49d95d8cb7649b4900ed1a06235683dd58969017d6b80af5376e26da6db096a475a2ec5b7b57c7308391059898e9d8d4411b078d120c83f9b3c4875", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e4a866e04b2bba3c5871f120f2a14549f3b66e7d7692a92751fedf3bca78d96ca654cbd07fe0fbbcc15b53e6bdf0d5bdadd9df3778a3b337562f3d882d6f07c7"} build_url:https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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/d03d52a2a49d95d8cb7649b4900ed1a06235683dd58969017d6b80af5376e26da6db096a475a2ec5b7b57c7308391059898e9d8d4411b078d120c83f9b3c4875", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e4a866e04b2bba3c5871f120f2a14549f3b66e7d7692a92751fedf3bca78d96ca654cbd07fe0fbbcc15b53e6bdf0d5bdadd9df3778a3b337562f3d882d6f07c7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VNtKR4FxQmO_MGQBjQnhiw/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-08 16:04:39.433696) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 16:04:39.433998) ========= '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-094\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-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-094\AppData\Local LOGONSERVER=\\T-W864-IX-094 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-094 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-094 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-08 16:04:39.551778) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-08 16:04:39.552097) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-08 16:04:40.265685) ========= ========= Total master_lag: 1.41 =========