builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-184 starttime: 1466521066.85 results: success (0) buildid: 20160621055703 builduid: 531c93508aa048bdafaf402ae19702f3 revision: 195b5d64869c579957bda22c659b8219456910ec ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:46.851862) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:46.852399) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:46.852722) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:46.973336) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:57:46.974034) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False --07:57:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.24 MB/s 07:57:48 (6.24 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.339000 ========= master_lag: 0.53 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:57:48.846619) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-21 07:57:48.846890) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.807000 ========= master_lag: 1.87 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-21 07:57:53.526710) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:57:53.527010) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 195b5d64869c579957bda22c659b8219456910ec --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 195b5d64869c579957bda22c659b8219456910ec --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False 2016-06-21 07:57:54,052 truncating revision to first 12 chars 2016-06-21 07:57:54,053 Setting DEBUG logging. 2016-06-21 07:57:54,053 attempt 1/10 2016-06-21 07:57:54,053 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/195b5d64869c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 07:57:55,194 unpacking tar archive at: mozilla-beta-195b5d64869c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.885000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:57:55.494421) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:55.494804) ========= script_repo_revision: 195b5d64869c579957bda22c659b8219456910ec ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:55.495226) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:55.495528) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:57:55.514346) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 57 secs) (at 2016-06-21 07:57:55.515071) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:57:56 INFO - MultiFileLogger online at 20160621 07:57:56 in C:\slave\test 07:57:56 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 07:57:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:57:56 INFO - {'append_to_log': False, 07:57:56 INFO - 'base_work_dir': 'C:\\slave\\test', 07:57:56 INFO - 'blob_upload_branch': 'mozilla-beta', 07:57:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:57:56 INFO - 'buildbot_json_path': 'buildprops.json', 07:57:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:57:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:57:56 INFO - 'download_minidump_stackwalk': True, 07:57:56 INFO - 'download_symbols': 'true', 07:57:56 INFO - 'e10s': False, 07:57:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:57:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:57:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:57:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:57:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:57:56 INFO - 'C:/mozilla-build/tooltool.py'), 07:57:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:57:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:57:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:57:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:57:56 INFO - 'log_level': 'info', 07:57:56 INFO - 'log_to_console': True, 07:57:56 INFO - 'opt_config_files': (), 07:57:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:57:56 INFO - '--processes=1', 07:57:56 INFO - '--config=%(test_path)s/wptrunner.ini', 07:57:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:57:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:57:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:57:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:57:56 INFO - 'pip_index': False, 07:57:56 INFO - 'require_test_zip': True, 07:57:56 INFO - 'test_type': ('testharness',), 07:57:56 INFO - 'this_chunk': '1', 07:57:56 INFO - 'total_chunks': '10', 07:57:56 INFO - 'virtualenv_path': 'venv', 07:57:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:57:56 INFO - 'work_dir': 'build'} 07:57:56 INFO - ##### 07:57:56 INFO - ##### Running clobber step. 07:57:56 INFO - ##### 07:57:56 INFO - Running pre-action listener: _resource_record_pre_action 07:57:56 INFO - Running main action method: clobber 07:57:56 INFO - rmtree: C:\slave\test\build 07:57:56 INFO - Using _rmtree_windows ... 07:57:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:59:24 INFO - Running post-action listener: _resource_record_post_action 07:59:24 INFO - ##### 07:59:24 INFO - ##### Running read-buildbot-config step. 07:59:24 INFO - ##### 07:59:24 INFO - Running pre-action listener: _resource_record_pre_action 07:59:24 INFO - Running main action method: read_buildbot_config 07:59:24 INFO - Using buildbot properties: 07:59:24 INFO - { 07:59:24 INFO - "project": "", 07:59:24 INFO - "product": "firefox", 07:59:24 INFO - "script_repo_revision": "production", 07:59:24 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 07:59:24 INFO - "repository": "", 07:59:24 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 07:59:24 INFO - "buildid": "20160621055703", 07:59:24 INFO - "pgo_build": "False", 07:59:24 INFO - "basedir": "C:\\slave\\test", 07:59:24 INFO - "buildnumber": 4, 07:59:24 INFO - "slavename": "t-w864-ix-184", 07:59:24 INFO - "revision": "195b5d64869c579957bda22c659b8219456910ec", 07:59:24 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 07:59:24 INFO - "platform": "win64", 07:59:24 INFO - "branch": "mozilla-beta", 07:59:24 INFO - "repo_path": "releases/mozilla-beta", 07:59:24 INFO - "moz_repo_path": "", 07:59:24 INFO - "stage_platform": "win64", 07:59:24 INFO - "builduid": "531c93508aa048bdafaf402ae19702f3", 07:59:24 INFO - "slavebuilddir": "test" 07:59:24 INFO - } 07:59:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 07:59:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip. 07:59:24 INFO - Running post-action listener: _resource_record_post_action 07:59:24 INFO - ##### 07:59:24 INFO - ##### Running download-and-extract step. 07:59:24 INFO - ##### 07:59:24 INFO - Running pre-action listener: _resource_record_pre_action 07:59:24 INFO - Running main action method: download_and_extract 07:59:24 INFO - mkdir: C:\slave\test\build\tests 07:59:24 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')]} 07:59:24 INFO - https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:59:24 INFO - trying https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 07:59:24 INFO - Downloading https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 07:59:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 07:59:25 INFO - Downloaded 1240 bytes. 07:59:25 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 07:59:25 INFO - Using the following test package requirements: 07:59:25 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:59:25 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 07:59:25 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 07:59:25 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'jsshell-win64.zip'], 07:59:25 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 07:59:25 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:59:25 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 07:59:25 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 07:59:25 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 07:59:25 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:59:25 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 07:59:25 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 07:59:25 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')]} 07:59:25 INFO - https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:59:25 INFO - trying https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 07:59:25 INFO - Downloading https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 07:59:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 07:59:26 INFO - Downloaded 20857458 bytes. 07:59:26 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/*'] 07:59:26 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/* 07:59:28 INFO - caution: filename not matched: web-platform/* 07:59:28 INFO - Return code: 11 07:59:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:28 INFO - https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:59:28 INFO - trying https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 07:59:28 INFO - Downloading https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 07:59:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 07:59:29 INFO - Downloaded 36389114 bytes. 07:59:29 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/*'] 07:59:29 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/* 08:00:12 INFO - caution: filename not matched: bin/* 08:00:12 INFO - caution: filename not matched: config/* 08:00:12 INFO - caution: filename not matched: mozbase/* 08:00:12 INFO - caution: filename not matched: marionette/* 08:00:12 INFO - caution: filename not matched: tools/wptserve/* 08:00:12 INFO - Return code: 11 08:00: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')]} 08:00:12 INFO - https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 08:00:12 INFO - trying https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:00:12 INFO - Downloading https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 08:00:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 08:00:15 INFO - Downloaded 82718369 bytes. 08:00:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:00:15 INFO - mkdir: C:\slave\test\properties 08:00:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:00:15 INFO - Writing to file C:\slave\test\properties\build_url 08:00:15 INFO - Contents: 08:00:15 INFO - build_url:https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:00:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:00:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:00:15 INFO - Writing to file C:\slave\test\properties\symbols_url 08:00:15 INFO - Contents: 08:00:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:00:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:00:15 INFO - https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:00:15 INFO - trying https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:00:15 INFO - Downloading https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 08:00:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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 08:00:17 INFO - Downloaded 50735263 bytes. 08:00:17 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'] 08:00:17 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 08:00:20 INFO - Return code: 0 08:00:20 INFO - Running post-action listener: _resource_record_post_action 08:00:20 INFO - Running post-action listener: set_extra_try_arguments 08:00:20 INFO - ##### 08:00:20 INFO - ##### Running create-virtualenv step. 08:00:20 INFO - ##### 08:00:20 INFO - Running pre-action listener: _pre_create_virtualenv 08:00:20 INFO - Running pre-action listener: _resource_record_pre_action 08:00:20 INFO - Running main action method: create_virtualenv 08:00:20 INFO - Creating virtualenv C:\slave\test\build\venv 08:00:20 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 08:00:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:00:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:00:26 INFO - Installing distribute......................................................................................................................................................................................done. 08:00:28 INFO - Return code: 0 08:00:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:00:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:00:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:00:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:00:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:00:28 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 0x0261A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026608D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264A368>, '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 0x023E6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027220C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 08:00:28 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 08:00:28 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 08:00:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:00:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 08:00:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:00:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:00:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:00:28 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 08:00:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:00:28 INFO - 'DCLOCATION': 'SCL3', 08:00:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:00:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:00:28 INFO - 'HOMEDRIVE': 'C:', 08:00:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 08:00:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:00:28 INFO - 'KTS_VERSION': '1.19c', 08:00:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 08:00:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 08:00:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:00:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:00:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:00:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:28 INFO - 'MOZ_NO_REMOTE': '1', 08:00:28 INFO - 'NO_EM_RESTART': '1', 08:00:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:00:28 INFO - 'OS': 'Windows_NT', 08:00:28 INFO - 'OURDRIVE': 'C:', 08:00:28 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:00:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:00:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:00:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:00:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:00:28 INFO - 'PROCESSOR_LEVEL': '6', 08:00:28 INFO - 'PROCESSOR_REVISION': '1e05', 08:00:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:00:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:00:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:00:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:00:28 INFO - 'PROMPT': '$P$G', 08:00:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:00:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:00:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:00:28 INFO - 'PWD': 'C:\\slave\\test', 08:00:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:00:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:00:28 INFO - 'SYSTEMDRIVE': 'C:', 08:00:28 INFO - 'SYSTEMROOT': 'C:\\windows', 08:00:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:28 INFO - 'TEST1': 'testie', 08:00:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:28 INFO - 'USERDOMAIN': 'T-W864-IX-184', 08:00:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 08:00:28 INFO - 'USERNAME': 'cltbld', 08:00:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 08:00:28 INFO - 'WINDIR': 'C:\\windows', 08:00:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:00:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:00:29 INFO - Downloading/unpacking psutil>=0.7.1 08:00:29 INFO - Running setup.py egg_info for package psutil 08:00:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:00:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:00:29 INFO - Installing collected packages: psutil 08:00:29 INFO - Running setup.py install for psutil 08:00:29 INFO - building 'psutil._psutil_windows' extension 08:00:29 INFO - error: Unable to find vcvarsall.bat 08:00:29 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-l89ika-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:00:29 INFO - running install 08:00:29 INFO - running build 08:00:29 INFO - running build_py 08:00:29 INFO - creating build 08:00:29 INFO - creating build\lib.win32-2.7 08:00:29 INFO - creating build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:00:29 INFO - running build_ext 08:00:29 INFO - building 'psutil._psutil_windows' extension 08:00:29 INFO - error: Unable to find vcvarsall.bat 08:00:29 INFO - ---------------------------------------- 08:00:29 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-l89ika-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:00:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-184\AppData\Roaming\pip\pip.log 08:00:29 WARNING - Return code: 1 08:00:29 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! 08:00:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:00:29 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')]} 08:00:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:00:29 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')]} 08:00:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:00:29 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 0x0261A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026608D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264A368>, '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 0x023E6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027220C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 08:00:29 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 08:00:29 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 08:00:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:00:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 08:00:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:00:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:00:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:00:29 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 08:00:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:00:29 INFO - 'DCLOCATION': 'SCL3', 08:00:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:00:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:00:29 INFO - 'HOMEDRIVE': 'C:', 08:00:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 08:00:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:00:29 INFO - 'KTS_VERSION': '1.19c', 08:00:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 08:00:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 08:00:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:00:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:00:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:00:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:29 INFO - 'MOZ_NO_REMOTE': '1', 08:00:29 INFO - 'NO_EM_RESTART': '1', 08:00:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:00:29 INFO - 'OS': 'Windows_NT', 08:00:29 INFO - 'OURDRIVE': 'C:', 08:00:29 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', 08:00:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:00:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:00:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:00:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:00:29 INFO - 'PROCESSOR_LEVEL': '6', 08:00:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:00:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:00:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:00:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:00:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:00:29 INFO - 'PROMPT': '$P$G', 08:00:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:00:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:00:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:00:29 INFO - 'PWD': 'C:\\slave\\test', 08:00:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:00:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:00:29 INFO - 'SYSTEMDRIVE': 'C:', 08:00:29 INFO - 'SYSTEMROOT': 'C:\\windows', 08:00:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:29 INFO - 'TEST1': 'testie', 08:00:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:29 INFO - 'USERDOMAIN': 'T-W864-IX-184', 08:00:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 08:00:29 INFO - 'USERNAME': 'cltbld', 08:00:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 08:00:29 INFO - 'WINDIR': 'C:\\windows', 08:00:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:00:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:00:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:00:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:00:30 INFO - Running setup.py egg_info for package mozsystemmonitor 08:00:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:00:30 INFO - Running setup.py egg_info for package psutil 08:00:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:00:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:00:30 INFO - Installing collected packages: mozsystemmonitor, psutil 08:00:30 INFO - Running setup.py install for mozsystemmonitor 08:00:30 INFO - Running setup.py install for psutil 08:00:30 INFO - building 'psutil._psutil_windows' extension 08:00:30 INFO - error: Unable to find vcvarsall.bat 08:00:30 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-qswejt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:00:30 INFO - running install 08:00:30 INFO - running build 08:00:30 INFO - running build_py 08:00:30 INFO - running build_ext 08:00:30 INFO - building 'psutil._psutil_windows' extension 08:00:30 INFO - error: Unable to find vcvarsall.bat 08:00:30 INFO - ---------------------------------------- 08:00:30 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-qswejt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:00:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-184\AppData\Roaming\pip\pip.log 08:00:30 WARNING - Return code: 1 08:00:30 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! 08:00:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:00:30 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')]} 08:00:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:00:30 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')]} 08:00:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:00:30 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 0x0261A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026608D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264A368>, '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 0x023E6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027220C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 08:00:30 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 08:00:30 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 08:00:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:00:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 08:00:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:00:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:00:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:00:30 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 08:00:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:00:30 INFO - 'DCLOCATION': 'SCL3', 08:00:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:00:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:00:30 INFO - 'HOMEDRIVE': 'C:', 08:00:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 08:00:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:00:30 INFO - 'KTS_VERSION': '1.19c', 08:00:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 08:00:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 08:00:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:00:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:00:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:00:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:30 INFO - 'MOZ_NO_REMOTE': '1', 08:00:30 INFO - 'NO_EM_RESTART': '1', 08:00:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:00:30 INFO - 'OS': 'Windows_NT', 08:00:30 INFO - 'OURDRIVE': 'C:', 08:00:30 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', 08:00:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:00:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:00:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:00:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:00:30 INFO - 'PROCESSOR_LEVEL': '6', 08:00:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:00:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:00:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:00:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:00:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:00:30 INFO - 'PROMPT': '$P$G', 08:00:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:00:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:00:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:00:30 INFO - 'PWD': 'C:\\slave\\test', 08:00:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:00:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:00:30 INFO - 'SYSTEMDRIVE': 'C:', 08:00:30 INFO - 'SYSTEMROOT': 'C:\\windows', 08:00:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:30 INFO - 'TEST1': 'testie', 08:00:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:30 INFO - 'USERDOMAIN': 'T-W864-IX-184', 08:00:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 08:00:30 INFO - 'USERNAME': 'cltbld', 08:00:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 08:00:30 INFO - 'WINDIR': 'C:\\windows', 08:00:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:00:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:00:30 INFO - Downloading/unpacking blobuploader==1.2.4 08:00:30 INFO - Downloading blobuploader-1.2.4.tar.gz 08:00:30 INFO - Running setup.py egg_info for package blobuploader 08:00:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:00:34 INFO - Running setup.py egg_info for package requests 08:00:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:00:34 INFO - Downloading docopt-0.6.1.tar.gz 08:00:34 INFO - Running setup.py egg_info for package docopt 08:00:34 INFO - Installing collected packages: blobuploader, docopt, requests 08:00:34 INFO - Running setup.py install for blobuploader 08:00:34 INFO - Running setup.py install for docopt 08:00:34 INFO - Running setup.py install for requests 08:00:34 INFO - Successfully installed blobuploader docopt requests 08:00:34 INFO - Cleaning up... 08:00:34 INFO - Return code: 0 08:00:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:00:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:00:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:00:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:00:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:00:34 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 0x0261A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026608D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264A368>, '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 0x023E6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027220C0>, '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-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 08:00:34 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 08:00:34 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 08:00:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:00:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 08:00:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:00:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:00:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:00:34 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 08:00:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:00:34 INFO - 'DCLOCATION': 'SCL3', 08:00:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:00:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:00:34 INFO - 'HOMEDRIVE': 'C:', 08:00:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 08:00:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:00:34 INFO - 'KTS_VERSION': '1.19c', 08:00:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 08:00:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 08:00:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:00:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:00:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:00:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:34 INFO - 'MOZ_NO_REMOTE': '1', 08:00:34 INFO - 'NO_EM_RESTART': '1', 08:00:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:00:34 INFO - 'OS': 'Windows_NT', 08:00:34 INFO - 'OURDRIVE': 'C:', 08:00:34 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', 08:00:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:00:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:00:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:00:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:00:34 INFO - 'PROCESSOR_LEVEL': '6', 08:00:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:00:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:00:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:00:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:00:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:00:34 INFO - 'PROMPT': '$P$G', 08:00:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:00:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:00:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:00:34 INFO - 'PWD': 'C:\\slave\\test', 08:00:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:00:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:00:34 INFO - 'SYSTEMDRIVE': 'C:', 08:00:34 INFO - 'SYSTEMROOT': 'C:\\windows', 08:00:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:34 INFO - 'TEST1': 'testie', 08:00:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:34 INFO - 'USERDOMAIN': 'T-W864-IX-184', 08:00:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 08:00:34 INFO - 'USERNAME': 'cltbld', 08:00:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 08:00:34 INFO - 'WINDIR': 'C:\\windows', 08:00:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:00:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:00:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:00:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:00:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:00:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:00:39 INFO - Unpacking c:\slave\test\build\tests\marionette 08:00:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:00:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:00:39 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 08:00:39 INFO - Running setup.py install for browsermob-proxy 08:00:55 INFO - Running setup.py install for manifestparser 08:00:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for marionette-client 08:00:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:00:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for marionette-driver 08:00:55 INFO - Running setup.py install for mozcrash 08:00:55 INFO - Running setup.py install for mozdebug 08:00:55 INFO - Running setup.py install for mozdevice 08:00:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozfile 08:00:55 INFO - Running setup.py install for mozhttpd 08:00:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozinfo 08:00:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozInstall 08:00:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozleak 08:00:55 INFO - Running setup.py install for mozlog 08:00:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for moznetwork 08:00:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozprocess 08:00:55 INFO - Running setup.py install for mozprofile 08:00:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozrunner 08:00:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for mozscreenshot 08:00:55 INFO - Running setup.py install for moztest 08:00:55 INFO - Running setup.py install for mozversion 08:00:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:00:55 INFO - Running setup.py install for wptserve 08:00:55 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 08:00:55 INFO - Cleaning up... 08:00:55 INFO - Return code: 0 08:00:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:00: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')]} 08:00:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:00: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')]} 08:00:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:00:55 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 0x0261A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026608D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264A368>, '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 0x023E6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027220C0>, '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-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 08:00:55 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 08:00:55 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 08:00:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:00:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 08:00:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:00:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:00:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:00:55 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 08:00:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:00:55 INFO - 'DCLOCATION': 'SCL3', 08:00:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:00:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:00:55 INFO - 'HOMEDRIVE': 'C:', 08:00:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 08:00:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:00:55 INFO - 'KTS_VERSION': '1.19c', 08:00:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 08:00:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 08:00:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:00:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:00:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:00:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:55 INFO - 'MOZ_NO_REMOTE': '1', 08:00:55 INFO - 'NO_EM_RESTART': '1', 08:00:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:00:55 INFO - 'OS': 'Windows_NT', 08:00:55 INFO - 'OURDRIVE': 'C:', 08:00:55 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', 08:00:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:00:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:00:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:00:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:00:55 INFO - 'PROCESSOR_LEVEL': '6', 08:00:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:00:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:00:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:00:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:00:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:00:55 INFO - 'PROMPT': '$P$G', 08:00:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:00:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:00:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:00:55 INFO - 'PWD': 'C:\\slave\\test', 08:00:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:00:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:00:55 INFO - 'SYSTEMDRIVE': 'C:', 08:00:55 INFO - 'SYSTEMROOT': 'C:\\windows', 08:00:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:55 INFO - 'TEST1': 'testie', 08:00:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:00:55 INFO - 'USERDOMAIN': 'T-W864-IX-184', 08:00:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 08:00:55 INFO - 'USERNAME': 'cltbld', 08:00:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 08:00:55 INFO - 'WINDIR': 'C:\\windows', 08:00:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:00:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:00:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:00:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:00:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:00:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:00:58 INFO - Unpacking c:\slave\test\build\tests\marionette 08:00:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:00:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:00:58 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)) 08:01:10 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)) 08:01:10 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)) 08:01:10 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)) 08:01:10 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)) 08:01:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:01:10 INFO - Downloading blessings-1.6.tar.gz 08:01:10 INFO - Running setup.py egg_info for package blessings 08:01:10 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)) 08:01:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:01:10 INFO - Running setup.py install for blessings 08:01:10 INFO - Running setup.py install for browsermob-proxy 08:01:10 INFO - Running setup.py install for manifestparser 08:01:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Running setup.py install for marionette-client 08:01:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:01:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Running setup.py install for marionette-driver 08:01:10 INFO - Running setup.py install for mozcrash 08:01:10 INFO - Running setup.py install for mozdebug 08:01:10 INFO - Running setup.py install for mozdevice 08:01:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Running setup.py install for mozhttpd 08:01:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Running setup.py install for mozInstall 08:01:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Running setup.py install for mozleak 08:01:10 INFO - Running setup.py install for mozprofile 08:01:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Running setup.py install for mozrunner 08:01:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:01:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:01:12 INFO - Running setup.py install for mozscreenshot 08:01:12 INFO - Running setup.py install for moztest 08:01:12 INFO - Running setup.py install for mozversion 08:01:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:01:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:01:12 INFO - Running setup.py install for wptserve 08:01:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:01:12 INFO - Cleaning up... 08:01:12 INFO - Return code: 0 08:01:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:01:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:01:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:01:12 INFO - Reading from file tmpfile_stdout 08:01:12 INFO - Using _rmtree_windows ... 08:01:12 INFO - Using _rmtree_windows ... 08:01:12 INFO - Current package versions: 08:01:12 INFO - blessings == 1.6 08:01:12 INFO - blobuploader == 1.2.4 08:01:12 INFO - browsermob-proxy == 0.6.0 08:01:12 INFO - distribute == 0.6.14 08:01:12 INFO - docopt == 0.6.1 08:01:12 INFO - manifestparser == 1.1 08:01:12 INFO - marionette-client == 2.3.0 08:01:12 INFO - marionette-driver == 1.4.0 08:01:12 INFO - mozInstall == 1.12 08:01:12 INFO - mozcrash == 0.17 08:01:12 INFO - mozdebug == 0.1 08:01:12 INFO - mozdevice == 0.48 08:01:12 INFO - mozfile == 1.2 08:01:12 INFO - mozhttpd == 0.7 08:01:12 INFO - mozinfo == 0.9 08:01:12 INFO - mozleak == 0.1 08:01:12 INFO - mozlog == 3.1 08:01:12 INFO - moznetwork == 0.27 08:01:12 INFO - mozprocess == 0.22 08:01:12 INFO - mozprofile == 0.28 08:01:12 INFO - mozrunner == 6.11 08:01:12 INFO - mozscreenshot == 0.1 08:01:12 INFO - mozsystemmonitor == 0.0 08:01:12 INFO - moztest == 0.7 08:01:12 INFO - mozversion == 1.4 08:01:12 INFO - requests == 1.2.3 08:01:12 INFO - wptserve == 1.4.0 08:01:12 INFO - Running post-action listener: _resource_record_post_action 08:01:12 INFO - Running post-action listener: _start_resource_monitoring 08:01:12 INFO - Starting resource monitoring. 08:01:12 INFO - ##### 08:01:12 INFO - ##### Running pull step. 08:01:12 INFO - ##### 08:01:12 INFO - Running pre-action listener: _resource_record_pre_action 08:01:12 INFO - Running main action method: pull 08:01:12 INFO - Pull has nothing to do! 08:01:12 INFO - Running post-action listener: _resource_record_post_action 08:01:12 INFO - ##### 08:01:12 INFO - ##### Running install step. 08:01:12 INFO - ##### 08:01:12 INFO - Running pre-action listener: _resource_record_pre_action 08:01:12 INFO - Running main action method: install 08:01:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:01:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:01:13 INFO - Reading from file tmpfile_stdout 08:01:13 INFO - Using _rmtree_windows ... 08:01:13 INFO - Using _rmtree_windows ... 08:01:13 INFO - Detecting whether we're running mozinstall >=1.0... 08:01:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:01:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:01:13 INFO - Reading from file tmpfile_stdout 08:01:13 INFO - Output received: 08:01:13 INFO - Usage: mozinstall-script.py [options] installer 08:01:13 INFO - Options: 08:01:13 INFO - -h, --help show this help message and exit 08:01:13 INFO - -d DEST, --destination=DEST 08:01:13 INFO - Directory to install application into. [default: 08:01:13 INFO - "C:\slave\test"] 08:01:13 INFO - --app=APP Application being installed. [default: firefox] 08:01:13 INFO - Using _rmtree_windows ... 08:01:13 INFO - Using _rmtree_windows ... 08:01:13 INFO - mkdir: C:\slave\test\build\application 08:01:13 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'] 08:01:13 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 08:01:15 INFO - Reading from file tmpfile_stdout 08:01:15 INFO - Output received: 08:01:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:01:15 INFO - Using _rmtree_windows ... 08:01:15 INFO - Using _rmtree_windows ... 08:01:15 INFO - Running post-action listener: _resource_record_post_action 08:01:15 INFO - ##### 08:01:15 INFO - ##### Running run-tests step. 08:01:15 INFO - ##### 08:01:15 INFO - Running pre-action listener: _resource_record_pre_action 08:01:15 INFO - Running main action method: run_tests 08:01:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:01:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:01:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:01:15 INFO - grabbing minidump binary from tooltool 08:01:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:01:15 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 0x0264A368>, '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 0x023E6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027220C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:01:15 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 08:01:15 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 08:01:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:01:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpik1gqj 08:01:18 INFO - INFO - File integrity verified, renaming tmpik1gqj to win32-minidump_stackwalk.exe 08:01:18 INFO - Return code: 0 08:01:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:01:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:01:18 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/U5_fwbM_TRyXFlsLW5F6Ag/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 08:01:18 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/U5_fwbM_TRyXFlsLW5F6Ag/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 08:01:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:01:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 08:01:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:01:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:01:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:01:18 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 08:01:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:01:18 INFO - 'DCLOCATION': 'SCL3', 08:01:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:01:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:01:18 INFO - 'HOMEDRIVE': 'C:', 08:01:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 08:01:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:01:18 INFO - 'KTS_VERSION': '1.19c', 08:01:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 08:01:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 08:01:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:01:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:01:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:01:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:01:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:01:18 INFO - 'MOZ_NO_REMOTE': '1', 08:01:18 INFO - 'NO_EM_RESTART': '1', 08:01:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:01:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:01:18 INFO - 'OS': 'Windows_NT', 08:01:18 INFO - 'OURDRIVE': 'C:', 08:01:18 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', 08:01:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:01:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:01:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:01:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:01:18 INFO - 'PROCESSOR_LEVEL': '6', 08:01:18 INFO - 'PROCESSOR_REVISION': '1e05', 08:01:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:01:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:01:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:01:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:01:18 INFO - 'PROMPT': '$P$G', 08:01:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:01:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:01:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:01:18 INFO - 'PWD': 'C:\\slave\\test', 08:01:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:01:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:01:18 INFO - 'SYSTEMDRIVE': 'C:', 08:01:18 INFO - 'SYSTEMROOT': 'C:\\windows', 08:01:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:01:18 INFO - 'TEST1': 'testie', 08:01:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:01:18 INFO - 'USERDOMAIN': 'T-W864-IX-184', 08:01:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 08:01:18 INFO - 'USERNAME': 'cltbld', 08:01:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 08:01:18 INFO - 'WINDIR': 'C:\\windows', 08:01:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:01:18 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/U5_fwbM_TRyXFlsLW5F6Ag/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 08:01:20 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 08:01:20 INFO - import pkg_resources 08:01:21 INFO - Using 1 client processes 08:01:24 INFO - SUITE-START | Running 778 tests 08:01:24 INFO - Running testharness tests 08:01:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:01:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:01:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:01:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:01:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:01:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:01:25 INFO - Setting up ssl 08:01:25 INFO - PROCESS | certutil | 08:01:25 INFO - PROCESS | certutil | 08:01:25 INFO - PROCESS | certutil | 08:01:25 INFO - Certificate Nickname Trust Attributes 08:01:25 INFO - SSL,S/MIME,JAR/XPI 08:01:25 INFO - 08:01:25 INFO - web-platform-tests CT,, 08:01:25 INFO - 08:01:25 INFO - Starting runner 08:01:25 INFO - PROCESS | 1808 | [1808] 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 08:01:25 INFO - PROCESS | 1808 | [1808] 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 08:01:26 INFO - PROCESS | 1808 | [1808] 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 08:01:27 INFO - PROCESS | 1808 | 1466521287404 Marionette DEBUG Marionette enabled via build flag and pref 08:01:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002002889000 == 1 [pid = 1808] [id = 1] 08:01:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 1 (0000002002889800) [pid = 1808] [serial = 1] [outer = 0000000000000000] 08:01:28 INFO - PROCESS | 1808 | [1808] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:01:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 2 (000000200288A800) [pid = 1808] [serial = 2] [outer = 0000002002889800] 08:01:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005C78000 == 2 [pid = 1808] [id = 2] 08:01:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 3 (0000002005C78800) [pid = 1808] [serial = 3] [outer = 0000000000000000] 08:01:28 INFO - PROCESS | 1808 | [1808] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:01:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 4 (0000002005C79800) [pid = 1808] [serial = 4] [outer = 0000002005C78800] 08:01:29 INFO - PROCESS | 1808 | 1466521289081 Marionette INFO Listening on port 2828 08:01:30 INFO - PROCESS | 1808 | 1466521290899 Marionette DEBUG Marionette enabled via command-line flag 08:01:30 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069C2000 == 3 [pid = 1808] [id = 3] 08:01:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 5 (0000002006C09000) [pid = 1808] [serial = 5] [outer = 0000000000000000] 08:01:30 INFO - PROCESS | 1808 | [1808] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:01:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 6 (0000002006C0A000) [pid = 1808] [serial = 6] [outer = 0000002006C09000] 08:01:31 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:01:31 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:01:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 7 (0000002007724000) [pid = 1808] [serial = 7] [outer = 0000002005C78800] 08:01:31 INFO - PROCESS | 1808 | [1808] 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 08:01:31 INFO - PROCESS | 1808 | 1466521291584 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 08:01:31 INFO - PROCESS | 1808 | [1808] 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 08:01:31 INFO - PROCESS | 1808 | 1466521291591 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 08:01:31 INFO - PROCESS | 1808 | [1808] 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 08:01:31 INFO - PROCESS | 1808 | 1466521291598 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 08:01:31 INFO - PROCESS | 1808 | [1808] 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 08:01:31 INFO - PROCESS | 1808 | 1466521291633 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 08:01:31 INFO - PROCESS | 1808 | 1466521291636 Marionette DEBUG Closed connection conn0 08:01:31 INFO - PROCESS | 1808 | 1466521291637 Marionette DEBUG Closed connection conn1 08:01:31 INFO - PROCESS | 1808 | 1466521291639 Marionette DEBUG Closed connection conn2 08:01:31 INFO - PROCESS | 1808 | 1466521291717 Marionette DEBUG Closed connection conn3 08:01:31 INFO - PROCESS | 1808 | [1808] 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 08:01:31 INFO - PROCESS | 1808 | 1466521291723 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 08:01:31 INFO - PROCESS | 1808 | 1466521291849 Marionette DEBUG Closed connection conn4 08:01:31 INFO - PROCESS | 1808 | [1808] 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 08:01:31 INFO - PROCESS | 1808 | 1466521291857 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 08:01:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007C7E800 == 4 [pid = 1808] [id = 4] 08:01:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 8 (00000020028D4000) [pid = 1808] [serial = 8] [outer = 0000000000000000] 08:01:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 9 (0000002007CD9C00) [pid = 1808] [serial = 9] [outer = 00000020028D4000] 08:01:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 10 (00000020082BC000) [pid = 1808] [serial = 10] [outer = 00000020028D4000] 08:01:32 INFO - PROCESS | 1808 | 1466521292009 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:01:32 INFO - PROCESS | 1808 | 1466521292014 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":"20160621055703","device":"desktop","version":"48.0"} 08:01:32 INFO - PROCESS | 1808 | [1808] 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 08:01:32 INFO - PROCESS | 1808 | [1808] 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 08:01:32 INFO - PROCESS | 1808 | [1808] 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 08:01:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA33000 == 5 [pid = 1808] [id = 5] 08:01:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 11 (000000200DA33800) [pid = 1808] [serial = 11] [outer = 0000000000000000] 08:01:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA34000 == 6 [pid = 1808] [id = 6] 08:01:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 12 (000000200DC06400) [pid = 1808] [serial = 12] [outer = 0000000000000000] 08:01:33 INFO - PROCESS | 1808 | [1808] 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 08:01:34 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E53C800 == 7 [pid = 1808] [id = 7] 08:01:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 13 (000000200DC05C00) [pid = 1808] [serial = 13] [outer = 0000000000000000] 08:01:34 INFO - PROCESS | 1808 | [1808] 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 08:01:34 INFO - PROCESS | 1808 | [1808] 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 08:01:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 14 (000000200E84E400) [pid = 1808] [serial = 14] [outer = 000000200DC05C00] 08:01:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 15 (000000200EF08000) [pid = 1808] [serial = 15] [outer = 000000200DA33800] 08:01:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 16 (000000200E71F800) [pid = 1808] [serial = 16] [outer = 000000200DC06400] 08:01:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 17 (000000200E9BD400) [pid = 1808] [serial = 17] [outer = 000000200DC05C00] 08:01:35 INFO - PROCESS | 1808 | 1466521295143 Marionette INFO startBrowser 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:35 INFO - PROCESS | 1808 | 1466521295177 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1808 | 1466521295191 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1808 | 1466521295193 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 18 (0000002010EE9C00) [pid = 1808] [serial = 18] [outer = 000000200DC05C00] 08:01:36 INFO - PROCESS | 1808 | 1466521296067 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"342d3c57-29ce-4365-8a03-933fa3c67548","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":"20160621055703","device":"desktop","version":"48.0","command_id":1}}] 08:01:36 INFO - PROCESS | 1808 | 1466521296621 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:01:36 INFO - PROCESS | 1808 | 1466521296624 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:36 INFO - PROCESS | 1808 | 1466521296662 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:01:36 INFO - PROCESS | 1808 | 1466521296690 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:01:36 INFO - PROCESS | 1808 | 1466521296693 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:36 INFO - PROCESS | 1808 | [1808] 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 08:01:38 INFO - PROCESS | 1808 | --DOCSHELL 0000002002889000 == 6 [pid = 1808] [id = 1] 08:01:38 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:01:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 19 (000000200060A000) [pid = 1808] [serial = 19] [outer = 000000200DC05C00] 08:01:38 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:38 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:38 INFO - PROCESS | 1808 | 1466521298973 Marionette TRACE conn5 <- [1,3,null,{}] 08:01:38 INFO - PROCESS | 1808 | 1466521298978 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:01:38 INFO - PROCESS | 1808 | 1466521298981 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:39 INFO - PROCESS | 1808 | 1466521299007 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:01:39 INFO - PROCESS | 1808 | 1466521299042 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1808 | 1466521299046 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:01:39 INFO - PROCESS | 1808 | 1466521299051 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1808 | 1466521299056 Marionette TRACE conn5 <- [1,6,null,{}] 08:01:39 INFO - PROCESS | 1808 | 1466521299118 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 1808 | 1466521299121 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:39 INFO - PROCESS | 1808 | 1466521299193 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:01:39 INFO - PROCESS | 1808 | 1466521299202 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1808 | 1466521299205 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C25000 == 7 [pid = 1808] [id = 8] 08:01:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0000002007CD8400) [pid = 1808] [serial = 20] [outer = 0000000000000000] 08:01:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0000002007CDF400) [pid = 1808] [serial = 21] [outer = 0000002007CD8400] 08:01:39 INFO - PROCESS | 1808 | 1466521299265 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (000000200D0E9400) [pid = 1808] [serial = 22] [outer = 0000002007CD8400] 08:01:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007895000 == 8 [pid = 1808] [id = 9] 08:01:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (000000200D75B800) [pid = 1808] [serial = 23] [outer = 0000000000000000] 08:01:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (000000200DC0F800) [pid = 1808] [serial = 24] [outer = 000000200D75B800] 08:01:39 INFO - PROCESS | 1808 | 1466521299707 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (000000200DFEC400) [pid = 1808] [serial = 25] [outer = 000000200D75B800] 08:01:40 INFO - PROCESS | 1808 | 1466521300268 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1253ms 08:01:40 INFO - PROCESS | 1808 | 1466521300406 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1808 | 1466521300410 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:01:40 INFO - PROCESS | 1808 | 1466521300430 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1808 | 1466521300432 Marionette TRACE conn5 <- [1,10,null,{}] 08:01:40 INFO - PROCESS | 1808 | 1466521300437 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1808 | 1466521300440 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:40 INFO - PROCESS | 1808 | 1466521300580 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:01:40 INFO - PROCESS | 1808 | 1466521300629 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1808 | 1466521300632 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:40 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A8000 == 9 [pid = 1808] [id = 10] 08:01:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0000002007CD9400) [pid = 1808] [serial = 26] [outer = 0000000000000000] 08:01:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (000000200E6D4C00) [pid = 1808] [serial = 27] [outer = 0000002007CD9400] 08:01:40 INFO - PROCESS | 1808 | 1466521300688 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (000000200E948000) [pid = 1808] [serial = 28] [outer = 0000002007CD9400] 08:01:40 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E540000 == 10 [pid = 1808] [id = 11] 08:01:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (000000200E8A1800) [pid = 1808] [serial = 29] [outer = 0000000000000000] 08:01:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (000000200E9EA800) [pid = 1808] [serial = 30] [outer = 000000200E8A1800] 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0000002000BFB000) [pid = 1808] [serial = 31] [outer = 000000200E8A1800] 08:01:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002000E47800 == 11 [pid = 1808] [id = 12] 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0000002005CB5400) [pid = 1808] [serial = 32] [outer = 0000000000000000] 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0000002006629C00) [pid = 1808] [serial = 33] [outer = 0000002005CB5400] 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0000002001B7D000) [pid = 1808] [serial = 34] [outer = 0000002005CB5400] 08:01:41 INFO - PROCESS | 1808 | --DOCSHELL 0000002007C7E800 == 10 [pid = 1808] [id = 4] 08:01:41 INFO - PROCESS | 1808 | 1466521301599 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1192ms 08:01:41 INFO - PROCESS | 1808 | 1466521301616 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1808 | 1466521301621 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:01:41 INFO - PROCESS | 1808 | 1466521301625 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1808 | 1466521301629 Marionette TRACE conn5 <- [1,14,null,{}] 08:01:41 INFO - PROCESS | 1808 | 1466521301634 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1808 | 1466521301637 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:41 INFO - PROCESS | 1808 | 1466521301741 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:01:41 INFO - PROCESS | 1808 | 1466521301797 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1808 | 1466521301800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002001D0D000 == 11 [pid = 1808] [id = 13] 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0000002002BDCC00) [pid = 1808] [serial = 35] [outer = 0000000000000000] 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (00000020069D4800) [pid = 1808] [serial = 36] [outer = 0000002002BDCC00] 08:01:41 INFO - PROCESS | 1808 | 1466521301851 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (000000200B35AC00) [pid = 1808] [serial = 37] [outer = 0000002002BDCC00] 08:01:42 INFO - PROCESS | 1808 | 1466521302236 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 08:01:42 INFO - PROCESS | 1808 | 1466521302267 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1808 | 1466521302271 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:01:42 INFO - PROCESS | 1808 | 1466521302278 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1808 | 1466521302281 Marionette TRACE conn5 <- [1,18,null,{}] 08:01:42 INFO - PROCESS | 1808 | 1466521302285 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1808 | 1466521302288 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:42 INFO - PROCESS | 1808 | 1466521302377 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:01:42 INFO - PROCESS | 1808 | 1466521302383 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1808 | 1466521302385 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:42 INFO - PROCESS | 1808 | ++DOCSHELL 00000020067AA800 == 12 [pid = 1808] [id = 14] 08:01:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (000000200B697000) [pid = 1808] [serial = 38] [outer = 0000000000000000] 08:01:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (000000200D0E8C00) [pid = 1808] [serial = 39] [outer = 000000200B697000] 08:01:42 INFO - PROCESS | 1808 | 1466521302433 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (000000200D78DC00) [pid = 1808] [serial = 40] [outer = 000000200B697000] 08:01:42 INFO - PROCESS | 1808 | 1466521302859 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 08:01:42 INFO - PROCESS | 1808 | 1466521302908 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1808 | 1466521302918 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:01:42 INFO - PROCESS | 1808 | 1466521302922 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:01:42 INFO - PROCESS | 1808 | 1466521302926 Marionette TRACE conn5 <- [1,22,null,{}] 08:01:42 INFO - PROCESS | 1808 | 1466521302944 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1808 | 1466521302949 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:43 INFO - PROCESS | 1808 | 1466521303044 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:01:43 INFO - PROCESS | 1808 | 1466521303077 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1808 | 1466521303080 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:43 INFO - PROCESS | 1808 | ++DOCSHELL 00000020067AC000 == 13 [pid = 1808] [id = 15] 08:01:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (000000200DFE5800) [pid = 1808] [serial = 41] [outer = 0000000000000000] 08:01:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (000000200DFEE800) [pid = 1808] [serial = 42] [outer = 000000200DFE5800] 08:01:43 INFO - PROCESS | 1808 | 1466521303134 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (000000200E948C00) [pid = 1808] [serial = 43] [outer = 000000200DFE5800] 08:01:43 INFO - PROCESS | 1808 | 1466521303533 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 625ms 08:01:43 INFO - PROCESS | 1808 | 1466521303552 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1808 | 1466521303555 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:01:43 INFO - PROCESS | 1808 | 1466521303557 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:01:43 INFO - PROCESS | 1808 | 1466521303559 Marionette TRACE conn5 <- [1,26,null,{}] 08:01:43 INFO - PROCESS | 1808 | 1466521303563 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1808 | 1466521303565 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:43 INFO - PROCESS | 1808 | 1466521303676 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:01:43 INFO - PROCESS | 1808 | 1466521303683 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1808 | 1466521303685 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6B2800 == 14 [pid = 1808] [id = 16] 08:01:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (000000200EE25C00) [pid = 1808] [serial = 44] [outer = 0000000000000000] 08:01:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (000000200FA0C400) [pid = 1808] [serial = 45] [outer = 000000200EE25C00] 08:01:43 INFO - PROCESS | 1808 | 1466521303731 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0000002010590C00) [pid = 1808] [serial = 46] [outer = 000000200EE25C00] 08:01:44 INFO - PROCESS | 1808 | 1466521304115 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 08:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:01:44 INFO - PROCESS | 1808 | 1466521304148 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1808 | 1466521304150 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:01:44 INFO - PROCESS | 1808 | 1466521304153 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1808 | 1466521304155 Marionette TRACE conn5 <- [1,30,null,{}] 08:01:44 INFO - PROCESS | 1808 | 1466521304166 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1808 | 1466521304168 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:44 INFO - PROCESS | 1808 | 1466521304269 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:01:44 INFO - PROCESS | 1808 | 1466521304276 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1808 | 1466521304278 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:44 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA35000 == 15 [pid = 1808] [id = 17] 08:01:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0000002006ACD400) [pid = 1808] [serial = 47] [outer = 0000000000000000] 08:01:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0000002010EE6800) [pid = 1808] [serial = 48] [outer = 0000002006ACD400] 08:01:44 INFO - PROCESS | 1808 | 1466521304323 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0000002012058400) [pid = 1808] [serial = 49] [outer = 0000002006ACD400] 08:01:44 INFO - PROCESS | 1808 | 1466521304722 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 08:01:44 INFO - PROCESS | 1808 | 1466521304743 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1808 | 1466521304745 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:01:44 INFO - PROCESS | 1808 | 1466521304748 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:01:44 INFO - PROCESS | 1808 | 1466521304750 Marionette TRACE conn5 <- [1,34,null,{}] 08:01:44 INFO - PROCESS | 1808 | 1466521304754 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1808 | 1466521304760 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:44 INFO - PROCESS | 1808 | 1466521304902 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:01:44 INFO - PROCESS | 1808 | 1466521304910 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1808 | 1466521304912 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:44 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF0B000 == 16 [pid = 1808] [id = 18] 08:01:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (000000200E116800) [pid = 1808] [serial = 50] [outer = 0000000000000000] 08:01:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (000000200E25F800) [pid = 1808] [serial = 51] [outer = 000000200E116800] 08:01:44 INFO - PROCESS | 1808 | 1466521304959 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (000000200E266400) [pid = 1808] [serial = 52] [outer = 000000200E116800] 08:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 670ms 08:01:45 INFO - PROCESS | 1808 | 1466521305416 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:01:45 INFO - PROCESS | 1808 | 1466521305422 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1808 | 1466521305424 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:01:45 INFO - PROCESS | 1808 | 1466521305427 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1808 | 1466521305429 Marionette TRACE conn5 <- [1,38,null,{}] 08:01:45 INFO - PROCESS | 1808 | 1466521305433 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1808 | 1466521305435 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:45 INFO - PROCESS | 1808 | 1466521305539 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:01:45 INFO - PROCESS | 1808 | 1466521305564 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1808 | 1466521305566 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9C000 == 17 [pid = 1808] [id = 19] 08:01:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (000000200E260800) [pid = 1808] [serial = 53] [outer = 0000000000000000] 08:01:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (000000207F9A7400) [pid = 1808] [serial = 54] [outer = 000000200E260800] 08:01:45 INFO - PROCESS | 1808 | 1466521305611 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (000000207F9B0800) [pid = 1808] [serial = 55] [outer = 000000200E260800] 08:01:45 INFO - PROCESS | 1808 | 1466521305976 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 584ms 08:01:46 INFO - PROCESS | 1808 | 1466521306015 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1808 | 1466521306017 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:01:46 INFO - PROCESS | 1808 | 1466521306021 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1808 | 1466521306022 Marionette TRACE conn5 <- [1,42,null,{}] 08:01:46 INFO - PROCESS | 1808 | 1466521306026 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 1808 | 1466521306028 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:46 INFO - PROCESS | 1808 | 1466521306128 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:01:46 INFO - PROCESS | 1808 | 1466521306136 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1808 | 1466521306138 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:46 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A7F800 == 18 [pid = 1808] [id = 20] 08:01:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (000000200E26AC00) [pid = 1808] [serial = 56] [outer = 0000000000000000] 08:01:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (000000207FA04400) [pid = 1808] [serial = 57] [outer = 000000200E26AC00] 08:01:46 INFO - PROCESS | 1808 | 1466521306182 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (000000207FA0D000) [pid = 1808] [serial = 58] [outer = 000000200E26AC00] 08:01:46 INFO - PROCESS | 1808 | 1466521306544 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 08:01:46 INFO - PROCESS | 1808 | 1466521306609 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1808 | 1466521306611 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:01:46 INFO - PROCESS | 1808 | 1466521306615 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1808 | 1466521306616 Marionette TRACE conn5 <- [1,46,null,{}] 08:01:46 INFO - PROCESS | 1808 | 1466521306620 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 1808 | 1466521306622 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:46 INFO - PROCESS | 1808 | 1466521306726 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:01:46 INFO - PROCESS | 1808 | 1466521306733 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1808 | 1466521306735 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:46 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013384000 == 19 [pid = 1808] [id = 21] 08:01:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002001536800) [pid = 1808] [serial = 59] [outer = 0000000000000000] 08:01:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200153DC00) [pid = 1808] [serial = 60] [outer = 0000002001536800] 08:01:46 INFO - PROCESS | 1808 | 1466521306779 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000207FA07000) [pid = 1808] [serial = 61] [outer = 0000002001536800] 08:01:47 INFO - PROCESS | 1808 | 1466521307160 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 08:01:47 INFO - PROCESS | 1808 | 1466521307206 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1808 | 1466521307208 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:01:47 INFO - PROCESS | 1808 | 1466521307212 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1808 | 1466521307213 Marionette TRACE conn5 <- [1,50,null,{}] 08:01:47 INFO - PROCESS | 1808 | 1466521307217 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1808 | 1466521307219 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:47 INFO - PROCESS | 1808 | 1466521307322 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:01:47 INFO - PROCESS | 1808 | 1466521307331 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1808 | 1466521307333 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015910800 == 20 [pid = 1808] [id = 22] 08:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002013428C00) [pid = 1808] [serial = 62] [outer = 0000000000000000] 08:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000201342F000) [pid = 1808] [serial = 63] [outer = 0000002013428C00] 08:01:47 INFO - PROCESS | 1808 | 1466521307378 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000201058EC00) [pid = 1808] [serial = 64] [outer = 0000002013428C00] 08:01:47 INFO - PROCESS | 1808 | 1466521307758 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 08:01:47 INFO - PROCESS | 1808 | 1466521307800 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1808 | 1466521307803 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:01:47 INFO - PROCESS | 1808 | 1466521307806 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1808 | 1466521307808 Marionette TRACE conn5 <- [1,54,null,{}] 08:01:47 INFO - PROCESS | 1808 | 1466521307812 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1808 | 1466521307814 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:47 INFO - PROCESS | 1808 | 1466521307936 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:01:47 INFO - PROCESS | 1808 | 1466521307944 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1808 | 1466521307947 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016691000 == 21 [pid = 1808] [id = 23] 08:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002016613C00) [pid = 1808] [serial = 65] [outer = 0000000000000000] 08:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000201661A800) [pid = 1808] [serial = 66] [outer = 0000002016613C00] 08:01:48 INFO - PROCESS | 1808 | 1466521307998 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000201665C400) [pid = 1808] [serial = 67] [outer = 0000002016613C00] 08:01:48 INFO - PROCESS | 1808 | 1466521308389 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 626ms 08:01:48 INFO - PROCESS | 1808 | 1466521308434 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1808 | 1466521308436 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:01:48 INFO - PROCESS | 1808 | 1466521308440 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:01:48 INFO - PROCESS | 1808 | 1466521308441 Marionette TRACE conn5 <- [1,58,null,{}] 08:01:48 INFO - PROCESS | 1808 | 1466521308445 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1808 | 1466521308447 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:48 INFO - PROCESS | 1808 | 1466521308560 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:01:48 INFO - PROCESS | 1808 | 1466521308568 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1808 | 1466521308570 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BEB800 == 22 [pid = 1808] [id = 24] 08:01:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002015C05C00) [pid = 1808] [serial = 68] [outer = 0000000000000000] 08:01:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002015C0CC00) [pid = 1808] [serial = 69] [outer = 0000002015C05C00] 08:01:48 INFO - PROCESS | 1808 | 1466521308621 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (00000020162E6400) [pid = 1808] [serial = 70] [outer = 0000002015C05C00] 08:01:49 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C25000 == 21 [pid = 1808] [id = 8] 08:01:49 INFO - PROCESS | 1808 | 1466521309709 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1295ms 08:01:49 INFO - PROCESS | 1808 | 1466521309739 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1808 | 1466521309743 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:01:49 INFO - PROCESS | 1808 | 1466521309748 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:01:49 INFO - PROCESS | 1808 | 1466521309751 Marionette TRACE conn5 <- [1,62,null,{}] 08:01:49 INFO - PROCESS | 1808 | 1466521309757 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1808 | 1466521309760 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:49 INFO - PROCESS | 1808 | 1466521309878 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:01:49 INFO - PROCESS | 1808 | 1466521309888 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1808 | 1466521309892 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FF5800 == 22 [pid = 1808] [id = 25] 08:01:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007A1FC00) [pid = 1808] [serial = 71] [outer = 0000000000000000] 08:01:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (00000020082BA000) [pid = 1808] [serial = 72] [outer = 0000002007A1FC00] 08:01:49 INFO - PROCESS | 1808 | 1466521309946 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B49F800) [pid = 1808] [serial = 73] [outer = 0000002007A1FC00] 08:01:50 INFO - PROCESS | 1808 | 1466521310360 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 08:01:50 INFO - PROCESS | 1808 | 1466521310381 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1808 | 1466521310385 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:01:50 INFO - PROCESS | 1808 | 1466521310391 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1808 | 1466521310394 Marionette TRACE conn5 <- [1,66,null,{}] 08:01:50 INFO - PROCESS | 1808 | 1466521310398 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1808 | 1466521310401 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:50 INFO - PROCESS | 1808 | 1466521310509 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:01:50 INFO - PROCESS | 1808 | 1466521310516 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1808 | 1466521310518 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:50 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007896000 == 23 [pid = 1808] [id = 26] 08:01:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200CD89000) [pid = 1808] [serial = 74] [outer = 0000000000000000] 08:01:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D75C400) [pid = 1808] [serial = 75] [outer = 000000200CD89000] 08:01:50 INFO - PROCESS | 1808 | 1466521310566 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200DA49400) [pid = 1808] [serial = 76] [outer = 000000200CD89000] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020028D4000) [pid = 1808] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200EE25C00) [pid = 1808] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002006ACD400) [pid = 1808] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E116800) [pid = 1808] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002007CD8400) [pid = 1808] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002016613C00) [pid = 1808] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002013428C00) [pid = 1808] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002007CD9400) [pid = 1808] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002002BDCC00) [pid = 1808] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200B697000) [pid = 1808] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:01:51 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200DFE5800) [pid = 1808] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:01:51 INFO - PROCESS | 1808 | 1466521311249 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 879ms 08:01:51 INFO - PROCESS | 1808 | 1466521311273 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1808 | 1466521311276 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:01:51 INFO - PROCESS | 1808 | 1466521311280 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1808 | 1466521311283 Marionette TRACE conn5 <- [1,70,null,{}] 08:01:51 INFO - PROCESS | 1808 | 1466521311294 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1808 | 1466521311298 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:51 INFO - PROCESS | 1808 | 1466521311391 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:01:51 INFO - PROCESS | 1808 | 1466521311451 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1808 | 1466521311454 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6C8800 == 24 [pid = 1808] [id = 27] 08:01:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002007E93400) [pid = 1808] [serial = 77] [outer = 0000000000000000] 08:01:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200DA47400) [pid = 1808] [serial = 78] [outer = 0000002007E93400] 08:01:51 INFO - PROCESS | 1808 | 1466521311502 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200E10F800) [pid = 1808] [serial = 79] [outer = 0000002007E93400] 08:01:51 INFO - PROCESS | 1808 | 1466521311832 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 08:01:51 INFO - PROCESS | 1808 | 1466521311869 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1808 | 1466521311871 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:01:51 INFO - PROCESS | 1808 | 1466521311874 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1808 | 1466521311876 Marionette TRACE conn5 <- [1,74,null,{}] 08:01:51 INFO - PROCESS | 1808 | 1466521311880 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1808 | 1466521311882 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:51 INFO - PROCESS | 1808 | 1466521311981 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:01:52 INFO - PROCESS | 1808 | 1466521312035 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1808 | 1466521312037 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:52 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DFCD000 == 25 [pid = 1808] [id = 28] 08:01:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E110C00) [pid = 1808] [serial = 80] [outer = 0000000000000000] 08:01:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E4E5400) [pid = 1808] [serial = 81] [outer = 000000200E110C00] 08:01:52 INFO - PROCESS | 1808 | 1466521312092 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200ED8CC00) [pid = 1808] [serial = 82] [outer = 000000200E110C00] 08:01:52 INFO - PROCESS | 1808 | 1466521312417 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 08:01:52 INFO - PROCESS | 1808 | 1466521312462 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1808 | 1466521312464 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:01:52 INFO - PROCESS | 1808 | 1466521312468 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1808 | 1466521312470 Marionette TRACE conn5 <- [1,78,null,{}] 08:01:52 INFO - PROCESS | 1808 | 1466521312473 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1808 | 1466521312475 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:52 INFO - PROCESS | 1808 | 1466521312560 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:01:52 INFO - PROCESS | 1808 | 1466521312619 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1808 | 1466521312621 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:52 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E90800 == 26 [pid = 1808] [id = 29] 08:01:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (00000020069DD800) [pid = 1808] [serial = 83] [outer = 0000000000000000] 08:01:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EE25C00) [pid = 1808] [serial = 84] [outer = 00000020069DD800] 08:01:52 INFO - PROCESS | 1808 | 1466521312668 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002010E59400) [pid = 1808] [serial = 85] [outer = 00000020069DD800] 08:01:53 INFO - PROCESS | 1808 | 1466521313032 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 08:01:53 INFO - PROCESS | 1808 | 1466521313122 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1808 | 1466521313127 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:01:53 INFO - PROCESS | 1808 | 1466521313133 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1808 | 1466521313137 Marionette TRACE conn5 <- [1,82,null,{}] 08:01:53 INFO - PROCESS | 1808 | 1466521313144 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1808 | 1466521313148 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:53 INFO - PROCESS | 1808 | 1466521313265 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:01:53 INFO - PROCESS | 1808 | 1466521313331 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1808 | 1466521313334 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000200665A000 == 27 [pid = 1808] [id = 30] 08:01:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002005F4B400) [pid = 1808] [serial = 86] [outer = 0000000000000000] 08:01:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002006725000) [pid = 1808] [serial = 87] [outer = 0000002005F4B400] 08:01:53 INFO - PROCESS | 1808 | 1466521313394 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020082BC400) [pid = 1808] [serial = 88] [outer = 0000002005F4B400] 08:01:53 INFO - PROCESS | 1808 | 1466521313944 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 899ms 08:01:54 INFO - PROCESS | 1808 | 1466521314035 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1808 | 1466521314039 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:01:54 INFO - PROCESS | 1808 | 1466521314046 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1808 | 1466521314050 Marionette TRACE conn5 <- [1,86,null,{}] 08:01:54 INFO - PROCESS | 1808 | 1466521314068 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1808 | 1466521314072 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:54 INFO - PROCESS | 1808 | 1466521314184 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:01:54 INFO - PROCESS | 1808 | 1466521314239 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1808 | 1466521314241 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F245800 == 28 [pid = 1808] [id = 31] 08:01:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200D78EC00) [pid = 1808] [serial = 89] [outer = 0000000000000000] 08:01:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200DDDE000) [pid = 1808] [serial = 90] [outer = 000000200D78EC00] 08:01:54 INFO - PROCESS | 1808 | 1466521314299 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E264800) [pid = 1808] [serial = 91] [outer = 000000200D78EC00] 08:01:54 INFO - PROCESS | 1808 | 1466521314820 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 861ms 08:01:54 INFO - PROCESS | 1808 | 1466521314905 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1808 | 1466521314907 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:01:54 INFO - PROCESS | 1808 | 1466521314912 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1808 | 1466521314914 Marionette TRACE conn5 <- [1,90,null,{}] 08:01:54 INFO - PROCESS | 1808 | 1466521314924 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1808 | 1466521314929 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:55 INFO - PROCESS | 1808 | 1466521315077 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:01:55 INFO - PROCESS | 1808 | 1466521315134 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1808 | 1466521315139 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:55 INFO - PROCESS | 1808 | ++DOCSHELL 000000201591D000 == 29 [pid = 1808] [id = 32] 08:01:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020133A0C00) [pid = 1808] [serial = 92] [outer = 0000000000000000] 08:01:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013428C00) [pid = 1808] [serial = 93] [outer = 00000020133A0C00] 08:01:55 INFO - PROCESS | 1808 | 1466521315197 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013434400) [pid = 1808] [serial = 94] [outer = 00000020133A0C00] 08:01:55 INFO - PROCESS | 1808 | 1466521315754 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 879ms 08:01:55 INFO - PROCESS | 1808 | 1466521315791 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1808 | 1466521315793 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:01:55 INFO - PROCESS | 1808 | 1466521315797 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1808 | 1466521315799 Marionette TRACE conn5 <- [1,94,null,{}] 08:01:55 INFO - PROCESS | 1808 | 1466521315803 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 1808 | 1466521315806 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:55 INFO - PROCESS | 1808 | 1466521315912 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:01:55 INFO - PROCESS | 1808 | 1466521315986 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1808 | 1466521315989 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C53800 == 30 [pid = 1808] [id = 33] 08:01:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002015E62C00) [pid = 1808] [serial = 95] [outer = 0000000000000000] 08:01:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002015E66000) [pid = 1808] [serial = 96] [outer = 0000002015E62C00] 08:01:56 INFO - PROCESS | 1808 | 1466521316044 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002015E6DC00) [pid = 1808] [serial = 97] [outer = 0000002015E62C00] 08:01:56 INFO - PROCESS | 1808 | 1466521316568 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 835ms 08:01:56 INFO - PROCESS | 1808 | 1466521316647 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1808 | 1466521316650 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:01:56 INFO - PROCESS | 1808 | 1466521316654 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1808 | 1466521316656 Marionette TRACE conn5 <- [1,98,null,{}] 08:01:56 INFO - PROCESS | 1808 | 1466521316660 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1808 | 1466521316662 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:56 INFO - PROCESS | 1808 | 1466521316761 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:01:56 INFO - PROCESS | 1808 | 1466521316821 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1808 | 1466521316823 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:56 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD23800 == 31 [pid = 1808] [id = 34] 08:01:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002001829000) [pid = 1808] [serial = 98] [outer = 0000000000000000] 08:01:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200182F000) [pid = 1808] [serial = 99] [outer = 0000002001829000] 08:01:56 INFO - PROCESS | 1808 | 1466521316877 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200D09FC00) [pid = 1808] [serial = 100] [outer = 0000002001829000] 08:01:57 INFO - PROCESS | 1808 | 1466521317455 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 837ms 08:01:57 INFO - PROCESS | 1808 | 1466521317492 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:01:57 INFO - PROCESS | 1808 | 1466521317497 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:01:57 INFO - PROCESS | 1808 | 1466521317502 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1808 | 1466521317505 Marionette TRACE conn5 <- [1,102,null,{}] 08:01:57 INFO - PROCESS | 1808 | 1466521317511 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1808 | 1466521317514 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:57 INFO - PROCESS | 1808 | 1466521317616 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:01:57 INFO - PROCESS | 1808 | 1466521317680 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1808 | 1466521317683 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:57 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069BA000 == 32 [pid = 1808] [id = 35] 08:01:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002005F4FC00) [pid = 1808] [serial = 101] [outer = 0000000000000000] 08:01:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200674C800) [pid = 1808] [serial = 102] [outer = 0000002005F4FC00] 08:01:57 INFO - PROCESS | 1808 | 1466521317734 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002007E96800) [pid = 1808] [serial = 103] [outer = 0000002005F4FC00] 08:01:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A8000 == 31 [pid = 1808] [id = 10] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200E9BD400) [pid = 1808] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200FA0C400) [pid = 1808] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002010EE6800) [pid = 1808] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200E25F800) [pid = 1808] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000207F9A7400) [pid = 1808] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000207FA04400) [pid = 1808] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200153DC00) [pid = 1808] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007CDF400) [pid = 1808] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200DC0F800) [pid = 1808] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E948C00) [pid = 1808] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E9EA800) [pid = 1808] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002010590C00) [pid = 1808] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002012058400) [pid = 1808] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E266400) [pid = 1808] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200D0E9400) [pid = 1808] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201661A800) [pid = 1808] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200D78DC00) [pid = 1808] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E948000) [pid = 1808] [serial = 28] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000201058EC00) [pid = 1808] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200B35AC00) [pid = 1808] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201665C400) [pid = 1808] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002007CD9C00) [pid = 1808] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (00000020082BC000) [pid = 1808] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002005C79800) [pid = 1808] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000201342F000) [pid = 1808] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200E6D4C00) [pid = 1808] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002006629C00) [pid = 1808] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (00000020069D4800) [pid = 1808] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200D0E8C00) [pid = 1808] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200DFEE800) [pid = 1808] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200E84E400) [pid = 1808] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:01:58 INFO - PROCESS | 1808 | 1466521318710 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1235ms 08:01:58 INFO - PROCESS | 1808 | 1466521318738 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1808 | 1466521318742 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:01:58 INFO - PROCESS | 1808 | 1466521318746 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1808 | 1466521318751 Marionette TRACE conn5 <- [1,106,null,{}] 08:01:58 INFO - PROCESS | 1808 | 1466521318757 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1808 | 1466521318760 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:58 INFO - PROCESS | 1808 | 1466521318852 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:01:58 INFO - PROCESS | 1808 | 1466521318858 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1808 | 1466521318862 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:58 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FEA800 == 32 [pid = 1808] [id = 36] 08:01:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002006AD0800) [pid = 1808] [serial = 104] [outer = 0000000000000000] 08:01:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002006C3E400) [pid = 1808] [serial = 105] [outer = 0000002006AD0800] 08:01:58 INFO - PROCESS | 1808 | 1466521318912 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002007E97400) [pid = 1808] [serial = 106] [outer = 0000002006AD0800] 08:01:59 INFO - PROCESS | 1808 | 1466521319335 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 08:01:59 INFO - PROCESS | 1808 | 1466521319385 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1808 | 1466521319390 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:01:59 INFO - PROCESS | 1808 | 1466521319397 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1808 | 1466521319399 Marionette TRACE conn5 <- [1,110,null,{}] 08:01:59 INFO - PROCESS | 1808 | 1466521319403 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 1808 | 1466521319406 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:59 INFO - PROCESS | 1808 | 1466521319498 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:01:59 INFO - PROCESS | 1808 | 1466521319506 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1808 | 1466521319509 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:01:59 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007C8E800 == 33 [pid = 1808] [id = 37] 08:01:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200B698400) [pid = 1808] [serial = 107] [outer = 0000000000000000] 08:01:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200CD8E800) [pid = 1808] [serial = 108] [outer = 000000200B698400] 08:01:59 INFO - PROCESS | 1808 | 1466521319558 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200D68F000) [pid = 1808] [serial = 109] [outer = 000000200B698400] 08:02:00 INFO - PROCESS | 1808 | 1466521320008 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 08:02:00 INFO - PROCESS | 1808 | 1466521320025 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1808 | 1466521320028 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:02:00 INFO - PROCESS | 1808 | 1466521320032 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1808 | 1466521320035 Marionette TRACE conn5 <- [1,114,null,{}] 08:02:00 INFO - PROCESS | 1808 | 1466521320047 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1808 | 1466521320052 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:00 INFO - PROCESS | 1808 | 1466521320138 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:02:00 INFO - PROCESS | 1808 | 1466521320145 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1808 | 1466521320148 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:00 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D08D800 == 34 [pid = 1808] [id = 38] 08:02:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DA4C800) [pid = 1808] [serial = 110] [outer = 0000000000000000] 08:02:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200DF63800) [pid = 1808] [serial = 111] [outer = 000000200DA4C800] 08:02:00 INFO - PROCESS | 1808 | 1466521320199 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E118800) [pid = 1808] [serial = 112] [outer = 000000200DA4C800] 08:02:00 INFO - PROCESS | 1808 | 1466521320608 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 08:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:02:00 INFO - PROCESS | 1808 | 1466521320662 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1808 | 1466521320665 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:02:00 INFO - PROCESS | 1808 | 1466521320668 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1808 | 1466521320670 Marionette TRACE conn5 <- [1,118,null,{}] 08:02:00 INFO - PROCESS | 1808 | 1466521320679 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1808 | 1466521320681 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:00 INFO - PROCESS | 1808 | 1466521320786 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:02:00 INFO - PROCESS | 1808 | 1466521320792 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1808 | 1466521320794 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:00 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DFB4800 == 35 [pid = 1808] [id = 39] 08:02:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E656000) [pid = 1808] [serial = 113] [outer = 0000000000000000] 08:02:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E6D4C00) [pid = 1808] [serial = 114] [outer = 000000200E656000] 08:02:00 INFO - PROCESS | 1808 | 1466521320841 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200ED8AC00) [pid = 1808] [serial = 115] [outer = 000000200E656000] 08:02:01 INFO - PROCESS | 1808 | 1466521321270 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 08:02:01 INFO - PROCESS | 1808 | 1466521321299 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1808 | 1466521321301 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:02:01 INFO - PROCESS | 1808 | 1466521321310 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1808 | 1466521321312 Marionette TRACE conn5 <- [1,122,null,{}] 08:02:01 INFO - PROCESS | 1808 | 1466521321316 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1808 | 1466521321318 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:01 INFO - PROCESS | 1808 | 1466521321419 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:02:01 INFO - PROCESS | 1808 | 1466521321424 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1808 | 1466521321426 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:01 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9ED800 == 36 [pid = 1808] [id = 40] 08:02:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002002119800) [pid = 1808] [serial = 116] [outer = 0000000000000000] 08:02:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200F1EF000) [pid = 1808] [serial = 117] [outer = 0000002002119800] 08:02:01 INFO - PROCESS | 1808 | 1466521321471 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FA7BC00) [pid = 1808] [serial = 118] [outer = 0000002002119800] 08:02:01 INFO - PROCESS | 1808 | 1466521321904 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 08:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:02:01 INFO - PROCESS | 1808 | 1466521321938 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1808 | 1466521321940 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:02:01 INFO - PROCESS | 1808 | 1466521321943 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1808 | 1466521321945 Marionette TRACE conn5 <- [1,126,null,{}] 08:02:01 INFO - PROCESS | 1808 | 1466521321948 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1808 | 1466521321954 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:02 INFO - PROCESS | 1808 | 1466521322076 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:02:02 INFO - PROCESS | 1808 | 1466521322134 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1808 | 1466521322136 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:02 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010980800 == 37 [pid = 1808] [id = 41] 08:02:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002005F55400) [pid = 1808] [serial = 119] [outer = 0000000000000000] 08:02:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011D51000) [pid = 1808] [serial = 120] [outer = 0000002005F55400] 08:02:02 INFO - PROCESS | 1808 | 1466521322182 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201342D000) [pid = 1808] [serial = 121] [outer = 0000002005F55400] 08:02:02 INFO - PROCESS | 1808 | 1466521322591 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 08:02:02 INFO - PROCESS | 1808 | 1466521322617 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1808 | 1466521322619 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:02:02 INFO - PROCESS | 1808 | 1466521322622 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1808 | 1466521322624 Marionette TRACE conn5 <- [1,130,null,{}] 08:02:02 INFO - PROCESS | 1808 | 1466521322628 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1808 | 1466521322630 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:02 INFO - PROCESS | 1808 | 1466521322769 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002015C05C00) [pid = 1808] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002001536800) [pid = 1808] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E26AC00) [pid = 1808] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E260800) [pid = 1808] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020069DD800) [pid = 1808] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007A1FC00) [pid = 1808] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002007E93400) [pid = 1808] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200CD89000) [pid = 1808] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E110C00) [pid = 1808] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:02:02 INFO - PROCESS | 1808 | 1466521322817 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1808 | 1466521322819 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:02 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F247800 == 38 [pid = 1808] [id = 42] 08:02:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002001420800) [pid = 1808] [serial = 122] [outer = 0000000000000000] 08:02:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006747C00) [pid = 1808] [serial = 123] [outer = 0000002001420800] 08:02:02 INFO - PROCESS | 1808 | 1466521322865 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200FA18C00) [pid = 1808] [serial = 124] [outer = 0000002001420800] 08:02:03 INFO - PROCESS | 1808 | 1466521323199 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 08:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:02:03 INFO - PROCESS | 1808 | 1466521323254 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1808 | 1466521323256 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:02:03 INFO - PROCESS | 1808 | 1466521323259 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1808 | 1466521323261 Marionette TRACE conn5 <- [1,134,null,{}] 08:02:03 INFO - PROCESS | 1808 | 1466521323264 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1808 | 1466521323266 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:03 INFO - PROCESS | 1808 | 1466521323366 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:02:03 INFO - PROCESS | 1808 | 1466521323374 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1808 | 1466521323376 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015919000 == 39 [pid = 1808] [id = 43] 08:02:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007777400) [pid = 1808] [serial = 125] [outer = 0000000000000000] 08:02:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200781A400) [pid = 1808] [serial = 126] [outer = 0000002007777400] 08:02:03 INFO - PROCESS | 1808 | 1466521323420 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002015C02C00) [pid = 1808] [serial = 127] [outer = 0000002007777400] 08:02:03 INFO - PROCESS | 1808 | 1466521323829 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 628ms 08:02:03 INFO - PROCESS | 1808 | 1466521323891 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1808 | 1466521323893 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:02:03 INFO - PROCESS | 1808 | 1466521323896 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1808 | 1466521323898 Marionette TRACE conn5 <- [1,138,null,{}] 08:02:03 INFO - PROCESS | 1808 | 1466521323902 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1808 | 1466521323904 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:04 INFO - PROCESS | 1808 | 1466521324007 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:02:04 INFO - PROCESS | 1808 | 1466521324013 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1808 | 1466521324015 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C52000 == 40 [pid = 1808] [id = 44] 08:02:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002015C09C00) [pid = 1808] [serial = 128] [outer = 0000000000000000] 08:02:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015E66400) [pid = 1808] [serial = 129] [outer = 0000002015C09C00] 08:02:04 INFO - PROCESS | 1808 | 1466521324063 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020162E5800) [pid = 1808] [serial = 130] [outer = 0000002015C09C00] 08:02:04 INFO - PROCESS | 1808 | 1466521324432 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 08:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:02:04 INFO - PROCESS | 1808 | 1466521324485 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1808 | 1466521324487 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:02:04 INFO - PROCESS | 1808 | 1466521324491 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1808 | 1466521324492 Marionette TRACE conn5 <- [1,142,null,{}] 08:02:04 INFO - PROCESS | 1808 | 1466521324496 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 1808 | 1466521324498 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:04 INFO - PROCESS | 1808 | 1466521324589 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:02:04 INFO - PROCESS | 1808 | 1466521324597 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1808 | 1466521324599 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A37000 == 41 [pid = 1808] [id = 45] 08:02:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020162ED400) [pid = 1808] [serial = 131] [outer = 0000000000000000] 08:02:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020162F0000) [pid = 1808] [serial = 132] [outer = 00000020162ED400] 08:02:04 INFO - PROCESS | 1808 | 1466521324642 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002016611000) [pid = 1808] [serial = 133] [outer = 00000020162ED400] 08:02:05 INFO - PROCESS | 1808 | 1466521325462 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1029ms 08:02:05 INFO - PROCESS | 1808 | 1466521325523 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1808 | 1466521325528 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:02:05 INFO - PROCESS | 1808 | 1466521325565 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1808 | 1466521325571 Marionette TRACE conn5 <- [1,146,null,{}] 08:02:05 INFO - PROCESS | 1808 | 1466521325576 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1808 | 1466521325579 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:05 INFO - PROCESS | 1808 | 1466521325708 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:02:05 INFO - PROCESS | 1808 | 1466521325765 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1808 | 1466521325767 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A43800 == 42 [pid = 1808] [id = 46] 08:02:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (00000020069D4800) [pid = 1808] [serial = 134] [outer = 0000000000000000] 08:02:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002007776C00) [pid = 1808] [serial = 135] [outer = 00000020069D4800] 08:02:05 INFO - PROCESS | 1808 | 1466521325826 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200B49E400) [pid = 1808] [serial = 136] [outer = 00000020069D4800] 08:02:06 INFO - PROCESS | 1808 | 1466521326737 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1193ms 08:02:06 INFO - PROCESS | 1808 | 1466521326760 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1808 | 1466521326765 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:02:06 INFO - PROCESS | 1808 | 1466521326770 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1808 | 1466521326774 Marionette TRACE conn5 <- [1,150,null,{}] 08:02:06 INFO - PROCESS | 1808 | 1466521326779 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 1808 | 1466521326782 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:06 INFO - PROCESS | 1808 | 1466521326894 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:02:06 INFO - PROCESS | 1808 | 1466521326958 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1808 | 1466521326963 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:06 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A2E000 == 43 [pid = 1808] [id = 47] 08:02:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002007CDDC00) [pid = 1808] [serial = 137] [outer = 0000000000000000] 08:02:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200835BC00) [pid = 1808] [serial = 138] [outer = 0000002007CDDC00] 08:02:07 INFO - PROCESS | 1808 | 1466521327016 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200D09E800) [pid = 1808] [serial = 139] [outer = 0000002007CDDC00] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C53800 == 42 [pid = 1808] [id = 33] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 000000201591D000 == 41 [pid = 1808] [id = 32] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 000000200F245800 == 40 [pid = 1808] [id = 31] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C52000 == 39 [pid = 1808] [id = 44] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 0000002015919000 == 38 [pid = 1808] [id = 43] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 000000200F247800 == 37 [pid = 1808] [id = 42] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 0000002010980800 == 36 [pid = 1808] [id = 41] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9ED800 == 35 [pid = 1808] [id = 40] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 000000200DFB4800 == 34 [pid = 1808] [id = 39] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 000000200D08D800 == 33 [pid = 1808] [id = 38] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 0000002007C8E800 == 32 [pid = 1808] [id = 37] 08:02:07 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FEA800 == 31 [pid = 1808] [id = 36] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002015C0CC00) [pid = 1808] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000207FA07000) [pid = 1808] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000207FA0D000) [pid = 1808] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000207F9B0800) [pid = 1808] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200EE25C00) [pid = 1808] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020082BA000) [pid = 1808] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B49F800) [pid = 1808] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DA47400) [pid = 1808] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200D75C400) [pid = 1808] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E4E5400) [pid = 1808] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200DA49400) [pid = 1808] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200ED8CC00) [pid = 1808] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020162E6400) [pid = 1808] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002010E59400) [pid = 1808] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E10F800) [pid = 1808] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:02:07 INFO - PROCESS | 1808 | 1466521327499 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 775ms 08:02:07 INFO - PROCESS | 1808 | 1466521327549 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1808 | 1466521327555 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:02:07 INFO - PROCESS | 1808 | 1466521327561 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1808 | 1466521327564 Marionette TRACE conn5 <- [1,154,null,{}] 08:02:07 INFO - PROCESS | 1808 | 1466521327568 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1808 | 1466521327571 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:07 INFO - PROCESS | 1808 | 1466521327667 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:02:07 INFO - PROCESS | 1808 | 1466521327683 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1808 | 1466521327686 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:07 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007E8C000 == 32 [pid = 1808] [id = 48] 08:02:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (00000020082BEC00) [pid = 1808] [serial = 140] [outer = 0000000000000000] 08:02:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D692800) [pid = 1808] [serial = 141] [outer = 00000020082BEC00] 08:02:07 INFO - PROCESS | 1808 | 1466521327734 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D9C1000) [pid = 1808] [serial = 142] [outer = 00000020082BEC00] 08:02:08 INFO - PROCESS | 1808 | 1466521328185 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 08:02:08 INFO - PROCESS | 1808 | 1466521328255 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1808 | 1466521328258 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:02:08 INFO - PROCESS | 1808 | 1466521328261 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1808 | 1466521328265 Marionette TRACE conn5 <- [1,158,null,{}] 08:02:08 INFO - PROCESS | 1808 | 1466521328277 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1808 | 1466521328281 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:08 INFO - PROCESS | 1808 | 1466521328389 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:02:08 INFO - PROCESS | 1808 | 1466521328462 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1808 | 1466521328465 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:08 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1F000 == 33 [pid = 1808] [id = 49] 08:02:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E114C00) [pid = 1808] [serial = 143] [outer = 0000000000000000] 08:02:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E25E000) [pid = 1808] [serial = 144] [outer = 000000200E114C00] 08:02:08 INFO - PROCESS | 1808 | 1466521328514 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E6D0400) [pid = 1808] [serial = 145] [outer = 000000200E114C00] 08:02:08 INFO - PROCESS | 1808 | 1466521328869 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 08:02:08 INFO - PROCESS | 1808 | 1466521328892 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1808 | 1466521328895 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:02:08 INFO - PROCESS | 1808 | 1466521328898 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1808 | 1466521328900 Marionette TRACE conn5 <- [1,162,null,{}] 08:02:08 INFO - PROCESS | 1808 | 1466521328904 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1808 | 1466521328906 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:09 INFO - PROCESS | 1808 | 1466521329025 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:02:09 INFO - PROCESS | 1808 | 1466521329032 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1808 | 1466521329034 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9E3800 == 34 [pid = 1808] [id = 50] 08:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200ED91000) [pid = 1808] [serial = 146] [outer = 0000000000000000] 08:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200F2B8800) [pid = 1808] [serial = 147] [outer = 000000200ED91000] 08:02:09 INFO - PROCESS | 1808 | 1466521329079 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200FBD8800) [pid = 1808] [serial = 148] [outer = 000000200ED91000] 08:02:09 INFO - PROCESS | 1808 | 1466521329499 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 08:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:02:09 INFO - PROCESS | 1808 | 1466521329535 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1808 | 1466521329538 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:02:09 INFO - PROCESS | 1808 | 1466521329541 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1808 | 1466521329543 Marionette TRACE conn5 <- [1,166,null,{}] 08:02:09 INFO - PROCESS | 1808 | 1466521329546 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 1808 | 1466521329548 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:09 INFO - PROCESS | 1808 | 1466521329657 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:02:09 INFO - PROCESS | 1808 | 1466521329665 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1808 | 1466521329667 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:09 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BAA000 == 35 [pid = 1808] [id = 51] 08:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005FB9400) [pid = 1808] [serial = 149] [outer = 0000000000000000] 08:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002010E54000) [pid = 1808] [serial = 150] [outer = 0000002005FB9400] 08:02:09 INFO - PROCESS | 1808 | 1466521329712 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002011DDD800) [pid = 1808] [serial = 151] [outer = 0000002005FB9400] 08:02:10 INFO - PROCESS | 1808 | 1466521330178 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 08:02:10 INFO - PROCESS | 1808 | 1466521330233 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1808 | 1466521330235 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:02:10 INFO - PROCESS | 1808 | 1466521330238 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:02:10 INFO - PROCESS | 1808 | 1466521330240 Marionette TRACE conn5 <- [1,170,null,{}] 08:02:10 INFO - PROCESS | 1808 | 1466521330255 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1808 | 1466521330261 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:10 INFO - PROCESS | 1808 | 1466521330388 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:02:10 INFO - PROCESS | 1808 | 1466521330436 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1808 | 1466521330439 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013382800 == 36 [pid = 1808] [id = 52] 08:02:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000201342F400) [pid = 1808] [serial = 152] [outer = 0000000000000000] 08:02:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002015E66C00) [pid = 1808] [serial = 153] [outer = 000000201342F400] 08:02:10 INFO - PROCESS | 1808 | 1466521330485 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020162EA800) [pid = 1808] [serial = 154] [outer = 000000201342F400] 08:02:10 INFO - PROCESS | 1808 | 1466521330888 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 692ms 08:02:10 INFO - PROCESS | 1808 | 1466521330934 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1808 | 1466521330936 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:02:10 INFO - PROCESS | 1808 | 1466521330939 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1808 | 1466521330949 Marionette TRACE conn5 <- [1,174,null,{}] 08:02:10 INFO - PROCESS | 1808 | 1466521330987 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1808 | 1466521330989 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:11 INFO - PROCESS | 1808 | 1466521331089 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:02:11 INFO - PROCESS | 1808 | 1466521331100 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1808 | 1466521331101 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:11 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C46000 == 37 [pid = 1808] [id = 53] 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002001875000) [pid = 1808] [serial = 155] [outer = 0000000000000000] 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200187B400) [pid = 1808] [serial = 156] [outer = 0000002001875000] 08:02:11 INFO - PROCESS | 1808 | 1466521331145 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015E70800) [pid = 1808] [serial = 157] [outer = 0000002001875000] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002002119800) [pid = 1808] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200DA4C800) [pid = 1808] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002006AD0800) [pid = 1808] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002005F4FC00) [pid = 1808] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E656000) [pid = 1808] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200B698400) [pid = 1808] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002005F55400) [pid = 1808] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002001420800) [pid = 1808] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007777400) [pid = 1808] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002015C09C00) [pid = 1808] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002005F4B400) [pid = 1808] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200D78EC00) [pid = 1808] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020133A0C00) [pid = 1808] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015E62C00) [pid = 1808] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:02:11 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002001829000) [pid = 1808] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002002119800) [pid = 1808] [serial = 158] [outer = 0000002005CB5400] 08:02:11 INFO - PROCESS | 1808 | 1466521331653 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 755ms 08:02:11 INFO - PROCESS | 1808 | 1466521331697 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1808 | 1466521331699 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:02:11 INFO - PROCESS | 1808 | 1466521331702 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1808 | 1466521331704 Marionette TRACE conn5 <- [1,178,null,{}] 08:02:11 INFO - PROCESS | 1808 | 1466521331708 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1808 | 1466521331710 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:11 INFO - PROCESS | 1808 | 1466521331792 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:02:11 INFO - PROCESS | 1808 | 1466521331799 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1808 | 1466521331801 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:11 INFO - PROCESS | 1808 | ++DOCSHELL 00000020063C3000 == 38 [pid = 1808] [id = 54] 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200B439C00) [pid = 1808] [serial = 159] [outer = 0000000000000000] 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200B442400) [pid = 1808] [serial = 160] [outer = 000000200B439C00] 08:02:11 INFO - PROCESS | 1808 | 1466521331845 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200B448400) [pid = 1808] [serial = 161] [outer = 000000200B439C00] 08:02:12 INFO - PROCESS | 1808 | 1466521332238 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 08:02:12 INFO - PROCESS | 1808 | 1466521332297 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1808 | 1466521332299 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:02:12 INFO - PROCESS | 1808 | 1466521332303 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1808 | 1466521332305 Marionette TRACE conn5 <- [1,182,null,{}] 08:02:12 INFO - PROCESS | 1808 | 1466521332308 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1808 | 1466521332310 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:12 INFO - PROCESS | 1808 | 1466521332398 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:02:12 INFO - PROCESS | 1808 | 1466521332403 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1808 | 1466521332405 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000207F85A800 == 39 [pid = 1808] [id = 55] 08:02:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E110000) [pid = 1808] [serial = 162] [outer = 0000000000000000] 08:02:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200ED95C00) [pid = 1808] [serial = 163] [outer = 000000200E110000] 08:02:12 INFO - PROCESS | 1808 | 1466521332450 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015E6A400) [pid = 1808] [serial = 164] [outer = 000000200E110000] 08:02:12 INFO - PROCESS | 1808 | 1466521332861 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 585ms 08:02:12 INFO - PROCESS | 1808 | 1466521332891 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1808 | 1466521332893 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:02:12 INFO - PROCESS | 1808 | 1466521332896 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1808 | 1466521332898 Marionette TRACE conn5 <- [1,186,null,{}] 08:02:12 INFO - PROCESS | 1808 | 1466521332901 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1808 | 1466521332903 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:13 INFO - PROCESS | 1808 | 1466521333011 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:02:13 INFO - PROCESS | 1808 | 1466521333019 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1808 | 1466521333021 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:13 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015992000 == 40 [pid = 1808] [id = 56] 08:02:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002015C7F400) [pid = 1808] [serial = 165] [outer = 0000000000000000] 08:02:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002015C82800) [pid = 1808] [serial = 166] [outer = 0000002015C7F400] 08:02:13 INFO - PROCESS | 1808 | 1466521333066 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002015C88800) [pid = 1808] [serial = 167] [outer = 0000002015C7F400] 08:02:13 INFO - PROCESS | 1808 | 1466521333446 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms 08:02:13 INFO - PROCESS | 1808 | 1466521333528 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1808 | 1466521333532 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:02:13 INFO - PROCESS | 1808 | 1466521333538 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1808 | 1466521333543 Marionette TRACE conn5 <- [1,190,null,{}] 08:02:13 INFO - PROCESS | 1808 | 1466521333549 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1808 | 1466521333553 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:13 INFO - PROCESS | 1808 | 1466521333699 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:02:13 INFO - PROCESS | 1808 | 1466521333838 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1808 | 1466521333842 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:13 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A25800 == 41 [pid = 1808] [id = 57] 08:02:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002005C4C000) [pid = 1808] [serial = 168] [outer = 0000000000000000] 08:02:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020066DC800) [pid = 1808] [serial = 169] [outer = 0000002005C4C000] 08:02:13 INFO - PROCESS | 1808 | 1466521333901 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (00000020082BA000) [pid = 1808] [serial = 170] [outer = 0000002005C4C000] 08:02:14 INFO - PROCESS | 1808 | 1466521334456 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 08:02:14 INFO - PROCESS | 1808 | 1466521334528 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1808 | 1466521334532 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:02:14 INFO - PROCESS | 1808 | 1466521334539 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1808 | 1466521334543 Marionette TRACE conn5 <- [1,194,null,{}] 08:02:14 INFO - PROCESS | 1808 | 1466521334547 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1808 | 1466521334550 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:14 INFO - PROCESS | 1808 | 1466521334695 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:02:14 INFO - PROCESS | 1808 | 1466521334759 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1808 | 1466521334762 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:14 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E8AE000 == 42 [pid = 1808] [id = 58] 08:02:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200DA4A800) [pid = 1808] [serial = 171] [outer = 0000000000000000] 08:02:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200DDDC800) [pid = 1808] [serial = 172] [outer = 000000200DA4A800] 08:02:14 INFO - PROCESS | 1808 | 1466521334819 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200E261400) [pid = 1808] [serial = 173] [outer = 000000200DA4A800] 08:02:15 INFO - PROCESS | 1808 | 1466521335398 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 942ms 08:02:15 INFO - PROCESS | 1808 | 1466521335479 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1808 | 1466521335482 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:02:15 INFO - PROCESS | 1808 | 1466521335486 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1808 | 1466521335488 Marionette TRACE conn5 <- [1,198,null,{}] 08:02:15 INFO - PROCESS | 1808 | 1466521335499 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 1808 | 1466521335504 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:15 INFO - PROCESS | 1808 | 1466521335649 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:02:15 INFO - PROCESS | 1808 | 1466521335711 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1808 | 1466521335716 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E27000 == 43 [pid = 1808] [id = 59] 08:02:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002012061800) [pid = 1808] [serial = 174] [outer = 0000000000000000] 08:02:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000201342A800) [pid = 1808] [serial = 175] [outer = 0000002012061800] 08:02:15 INFO - PROCESS | 1808 | 1466521335774 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002015C85000) [pid = 1808] [serial = 176] [outer = 0000002012061800] 08:02:16 INFO - PROCESS | 1808 | 1466521336501 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1082ms 08:02:16 INFO - PROCESS | 1808 | 1466521336570 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1808 | 1466521336575 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:02:16 INFO - PROCESS | 1808 | 1466521336579 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1808 | 1466521336582 Marionette TRACE conn5 <- [1,202,null,{}] 08:02:16 INFO - PROCESS | 1808 | 1466521336588 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1808 | 1466521336591 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:16 INFO - PROCESS | 1808 | 1466521336696 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:02:16 INFO - PROCESS | 1808 | 1466521336765 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1808 | 1466521336767 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:16 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A33800 == 44 [pid = 1808] [id = 60] 08:02:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200781D800) [pid = 1808] [serial = 177] [outer = 0000000000000000] 08:02:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002007CDBC00) [pid = 1808] [serial = 178] [outer = 000000200781D800] 08:02:16 INFO - PROCESS | 1808 | 1466521336819 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (000000200B443400) [pid = 1808] [serial = 179] [outer = 000000200781D800] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 000000207F85A800 == 43 [pid = 1808] [id = 55] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 00000020063C3000 == 42 [pid = 1808] [id = 54] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C46000 == 41 [pid = 1808] [id = 53] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 0000002013382800 == 40 [pid = 1808] [id = 52] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BAA000 == 39 [pid = 1808] [id = 51] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9E3800 == 38 [pid = 1808] [id = 50] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1F000 == 37 [pid = 1808] [id = 49] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 0000002007E8C000 == 36 [pid = 1808] [id = 48] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A2E000 == 35 [pid = 1808] [id = 47] 08:02:17 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A43800 == 34 [pid = 1808] [id = 46] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (00000020162F0000) [pid = 1808] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (000000200F1EF000) [pid = 1808] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200DF63800) [pid = 1808] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002006C3E400) [pid = 1808] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002007E97400) [pid = 1808] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002007E96800) [pid = 1808] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200674C800) [pid = 1808] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200ED8AC00) [pid = 1808] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E6D4C00) [pid = 1808] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200CD8E800) [pid = 1808] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200D68F000) [pid = 1808] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002011D51000) [pid = 1808] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200FA7BC00) [pid = 1808] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002006747C00) [pid = 1808] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201342D000) [pid = 1808] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200FA18C00) [pid = 1808] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002015C02C00) [pid = 1808] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015E66400) [pid = 1808] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020082BC400) [pid = 1808] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002006725000) [pid = 1808] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E264800) [pid = 1808] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200DDDE000) [pid = 1808] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002013434400) [pid = 1808] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002013428C00) [pid = 1808] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020162E5800) [pid = 1808] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200781A400) [pid = 1808] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015E6DC00) [pid = 1808] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015E66000) [pid = 1808] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200D09FC00) [pid = 1808] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200182F000) [pid = 1808] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E118800) [pid = 1808] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:02:17 INFO - PROCESS | 1808 | 1466521337307 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 776ms 08:02:17 INFO - PROCESS | 1808 | 1466521337360 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1808 | 1466521337364 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:02:17 INFO - PROCESS | 1808 | 1466521337370 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1808 | 1466521337373 Marionette TRACE conn5 <- [1,206,null,{}] 08:02:17 INFO - PROCESS | 1808 | 1466521337382 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1808 | 1466521337385 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:17 INFO - PROCESS | 1808 | 1466521337496 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:02:17 INFO - PROCESS | 1808 | 1466521337564 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1808 | 1466521337566 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C1C000 == 35 [pid = 1808] [id = 61] 08:02:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002002D59800) [pid = 1808] [serial = 180] [outer = 0000000000000000] 08:02:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007CDD800) [pid = 1808] [serial = 181] [outer = 0000002002D59800] 08:02:17 INFO - PROCESS | 1808 | 1466521337616 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200B446800) [pid = 1808] [serial = 182] [outer = 0000002002D59800] 08:02:18 INFO - PROCESS | 1808 | 1466521338006 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 691ms 08:02:18 INFO - PROCESS | 1808 | 1466521338066 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1808 | 1466521338068 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:02:18 INFO - PROCESS | 1808 | 1466521338072 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1808 | 1466521338075 Marionette TRACE conn5 <- [1,210,null,{}] 08:02:18 INFO - PROCESS | 1808 | 1466521338086 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1808 | 1466521338090 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:18 INFO - PROCESS | 1808 | 1466521338177 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:02:18 INFO - PROCESS | 1808 | 1466521338184 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1808 | 1466521338187 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D08F000 == 36 [pid = 1808] [id = 62] 08:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D792000) [pid = 1808] [serial = 183] [outer = 0000000000000000] 08:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200DA51000) [pid = 1808] [serial = 184] [outer = 000000200D792000] 08:02:18 INFO - PROCESS | 1808 | 1466521338237 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200DFEAC00) [pid = 1808] [serial = 185] [outer = 000000200D792000] 08:02:18 INFO - PROCESS | 1808 | 1466521338665 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 08:02:18 INFO - PROCESS | 1808 | 1466521338700 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1808 | 1466521338703 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:02:18 INFO - PROCESS | 1808 | 1466521338706 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:02:18 INFO - PROCESS | 1808 | 1466521338708 Marionette TRACE conn5 <- [1,214,null,{}] 08:02:18 INFO - PROCESS | 1808 | 1466521338711 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1808 | 1466521338713 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:18 INFO - PROCESS | 1808 | 1466521338801 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:02:18 INFO - PROCESS | 1808 | 1466521338806 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1808 | 1466521338808 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A2800 == 37 [pid = 1808] [id = 63] 08:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E4E5400) [pid = 1808] [serial = 186] [outer = 0000000000000000] 08:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E6D5000) [pid = 1808] [serial = 187] [outer = 000000200E4E5400] 08:02:18 INFO - PROCESS | 1808 | 1466521338855 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200ED8E800) [pid = 1808] [serial = 188] [outer = 000000200E4E5400] 08:02:19 INFO - PROCESS | 1808 | 1466521339294 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 08:02:19 INFO - PROCESS | 1808 | 1466521339336 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1808 | 1466521339339 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:02:19 INFO - PROCESS | 1808 | 1466521339342 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:02:19 INFO - PROCESS | 1808 | 1466521339344 Marionette TRACE conn5 <- [1,218,null,{}] 08:02:19 INFO - PROCESS | 1808 | 1466521339358 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 1808 | 1466521339360 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:19 INFO - PROCESS | 1808 | 1466521339468 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:02:19 INFO - PROCESS | 1808 | 1466521339476 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1808 | 1466521339478 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:19 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F11F800 == 38 [pid = 1808] [id = 64] 08:02:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E6D2C00) [pid = 1808] [serial = 189] [outer = 0000000000000000] 08:02:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200ED92400) [pid = 1808] [serial = 190] [outer = 000000200E6D2C00] 08:02:19 INFO - PROCESS | 1808 | 1466521339523 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200FBE3C00) [pid = 1808] [serial = 191] [outer = 000000200E6D2C00] 08:02:19 INFO - PROCESS | 1808 | 1466521339957 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 08:02:19 INFO - PROCESS | 1808 | 1466521339974 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1808 | 1466521339976 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:02:19 INFO - PROCESS | 1808 | 1466521339980 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1808 | 1466521339981 Marionette TRACE conn5 <- [1,222,null,{}] 08:02:19 INFO - PROCESS | 1808 | 1466521339985 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1808 | 1466521339991 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:20 INFO - PROCESS | 1808 | 1466521340127 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:02:20 INFO - PROCESS | 1808 | 1466521340198 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1808 | 1466521340200 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:20 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110CB800 == 39 [pid = 1808] [id = 65] 08:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002010E56400) [pid = 1808] [serial = 192] [outer = 0000000000000000] 08:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DE7400) [pid = 1808] [serial = 193] [outer = 0000002010E56400] 08:02:20 INFO - PROCESS | 1808 | 1466521340245 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013396000) [pid = 1808] [serial = 194] [outer = 0000002010E56400] 08:02:20 INFO - PROCESS | 1808 | 1466521340652 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 08:02:20 INFO - PROCESS | 1808 | 1466521340718 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1808 | 1466521340720 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:02:20 INFO - PROCESS | 1808 | 1466521340723 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1808 | 1466521340725 Marionette TRACE conn5 <- [1,226,null,{}] 08:02:20 INFO - PROCESS | 1808 | 1466521340734 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1808 | 1466521340736 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:20 INFO - PROCESS | 1808 | 1466521340852 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:02:20 INFO - PROCESS | 1808 | 1466521340862 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1808 | 1466521340864 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D8F000 == 40 [pid = 1808] [id = 66] 08:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002011D53400) [pid = 1808] [serial = 195] [outer = 0000000000000000] 08:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201339C800) [pid = 1808] [serial = 196] [outer = 0000002011D53400] 08:02:20 INFO - PROCESS | 1808 | 1466521340908 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013433C00) [pid = 1808] [serial = 197] [outer = 0000002011D53400] 08:02:21 INFO - PROCESS | 1808 | 1466521341306 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002005FB9400) [pid = 1808] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002007CDDC00) [pid = 1808] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000201342F400) [pid = 1808] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E114C00) [pid = 1808] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (00000020082BEC00) [pid = 1808] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002001875000) [pid = 1808] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200B439C00) [pid = 1808] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E110000) [pid = 1808] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:02:21 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200ED91000) [pid = 1808] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:02:21 INFO - PROCESS | 1808 | 1466521341414 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1808 | 1466521341416 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:02:21 INFO - PROCESS | 1808 | 1466521341421 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1808 | 1466521341423 Marionette TRACE conn5 <- [1,230,null,{}] 08:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:02:21 INFO - PROCESS | 1808 | 1466521341431 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1808 | 1466521341433 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:21 INFO - PROCESS | 1808 | 1466521341533 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:02:21 INFO - PROCESS | 1808 | 1466521341541 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1808 | 1466521341543 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:21 INFO - PROCESS | 1808 | ++DOCSHELL 000000201338E000 == 41 [pid = 1808] [id = 67] 08:02:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002007814C00) [pid = 1808] [serial = 198] [outer = 0000000000000000] 08:02:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DFE3800) [pid = 1808] [serial = 199] [outer = 0000002007814C00] 08:02:21 INFO - PROCESS | 1808 | 1466521341588 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015C0A800) [pid = 1808] [serial = 200] [outer = 0000002007814C00] 08:02:21 INFO - PROCESS | 1808 | 1466521341964 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 08:02:22 INFO - PROCESS | 1808 | 1466521342016 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1808 | 1466521342018 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:02:22 INFO - PROCESS | 1808 | 1466521342029 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1808 | 1466521342031 Marionette TRACE conn5 <- [1,234,null,{}] 08:02:22 INFO - PROCESS | 1808 | 1466521342034 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1808 | 1466521342036 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:22 INFO - PROCESS | 1808 | 1466521342117 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:02:22 INFO - PROCESS | 1808 | 1466521342122 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1808 | 1466521342124 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:22 INFO - PROCESS | 1808 | ++DOCSHELL 000000201598D000 == 42 [pid = 1808] [id = 68] 08:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015C11800) [pid = 1808] [serial = 201] [outer = 0000000000000000] 08:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C89800) [pid = 1808] [serial = 202] [outer = 0000002015C11800] 08:02:22 INFO - PROCESS | 1808 | 1466521342168 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015E0A800) [pid = 1808] [serial = 203] [outer = 0000002015C11800] 08:02:22 INFO - PROCESS | 1808 | 1466521342568 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 08:02:22 INFO - PROCESS | 1808 | 1466521342620 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1808 | 1466521342622 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:02:22 INFO - PROCESS | 1808 | 1466521342625 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1808 | 1466521342626 Marionette TRACE conn5 <- [1,238,null,{}] 08:02:22 INFO - PROCESS | 1808 | 1466521342630 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1808 | 1466521342632 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:22 INFO - PROCESS | 1808 | 1466521342716 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:02:22 INFO - PROCESS | 1808 | 1466521342721 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1808 | 1466521342723 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C40000 == 43 [pid = 1808] [id = 69] 08:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015E0E400) [pid = 1808] [serial = 204] [outer = 0000000000000000] 08:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002015E66400) [pid = 1808] [serial = 205] [outer = 0000002015E0E400] 08:02:22 INFO - PROCESS | 1808 | 1466521342767 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002015E6F000) [pid = 1808] [serial = 206] [outer = 0000002015E0E400] 08:02:23 INFO - PROCESS | 1808 | 1466521343204 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 08:02:23 INFO - PROCESS | 1808 | 1466521343254 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1808 | 1466521343257 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:02:23 INFO - PROCESS | 1808 | 1466521343265 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1808 | 1466521343269 Marionette TRACE conn5 <- [1,242,null,{}] 08:02:23 INFO - PROCESS | 1808 | 1466521343272 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 1808 | 1466521343275 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:23 INFO - PROCESS | 1808 | 1466521343374 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:02:23 INFO - PROCESS | 1808 | 1466521343381 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1808 | 1466521343384 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E29800 == 44 [pid = 1808] [id = 70] 08:02:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020162E6000) [pid = 1808] [serial = 207] [outer = 0000000000000000] 08:02:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002016617000) [pid = 1808] [serial = 208] [outer = 00000020162E6000] 08:02:23 INFO - PROCESS | 1808 | 1466521343430 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002016657C00) [pid = 1808] [serial = 209] [outer = 00000020162E6000] 08:02:24 INFO - PROCESS | 1808 | 1466521344109 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 899ms 08:02:24 INFO - PROCESS | 1808 | 1466521344163 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1808 | 1466521344168 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:02:24 INFO - PROCESS | 1808 | 1466521344172 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1808 | 1466521344178 Marionette TRACE conn5 <- [1,246,null,{}] 08:02:24 INFO - PROCESS | 1808 | 1466521344183 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1808 | 1466521344186 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:24 INFO - PROCESS | 1808 | 1466521344309 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:02:24 INFO - PROCESS | 1808 | 1466521344372 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1808 | 1466521344375 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:24 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C12000 == 45 [pid = 1808] [id = 71] 08:02:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002006747000) [pid = 1808] [serial = 210] [outer = 0000000000000000] 08:02:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200781C400) [pid = 1808] [serial = 211] [outer = 0000002006747000] 08:02:24 INFO - PROCESS | 1808 | 1466521344433 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200CD8D400) [pid = 1808] [serial = 212] [outer = 0000002006747000] 08:02:25 INFO - PROCESS | 1808 | 1466521345135 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 983ms 08:02:25 INFO - PROCESS | 1808 | 1466521345160 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1808 | 1466521345165 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:02:25 INFO - PROCESS | 1808 | 1466521345172 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1808 | 1466521345175 Marionette TRACE conn5 <- [1,250,null,{}] 08:02:25 INFO - PROCESS | 1808 | 1466521345179 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1808 | 1466521345182 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:25 INFO - PROCESS | 1808 | 1466521345300 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:02:25 INFO - PROCESS | 1808 | 1466521345368 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1808 | 1466521345371 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:25 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013376800 == 46 [pid = 1808] [id = 72] 08:02:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200EE25000) [pid = 1808] [serial = 213] [outer = 0000000000000000] 08:02:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200FBD6800) [pid = 1808] [serial = 214] [outer = 000000200EE25000] 08:02:25 INFO - PROCESS | 1808 | 1466521345428 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002011D55C00) [pid = 1808] [serial = 215] [outer = 000000200EE25000] 08:02:26 INFO - PROCESS | 1808 | 1466521346002 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 08:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:02:26 INFO - PROCESS | 1808 | 1466521346054 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1808 | 1466521346057 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:02:26 INFO - PROCESS | 1808 | 1466521346061 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1808 | 1466521346065 Marionette TRACE conn5 <- [1,254,null,{}] 08:02:26 INFO - PROCESS | 1808 | 1466521346077 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1808 | 1466521346082 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:26 INFO - PROCESS | 1808 | 1466521346194 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:02:26 INFO - PROCESS | 1808 | 1466521346263 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1808 | 1466521346267 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016684000 == 47 [pid = 1808] [id = 73] 08:02:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (00000020131F5C00) [pid = 1808] [serial = 216] [outer = 0000000000000000] 08:02:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (00000020131F9400) [pid = 1808] [serial = 217] [outer = 00000020131F5C00] 08:02:26 INFO - PROCESS | 1808 | 1466521346324 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002015C82000) [pid = 1808] [serial = 218] [outer = 00000020131F5C00] 08:02:26 INFO - PROCESS | 1808 | 1466521346873 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 838ms 08:02:26 INFO - PROCESS | 1808 | 1466521346909 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1808 | 1466521346912 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:02:26 INFO - PROCESS | 1808 | 1466521346917 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:02:26 INFO - PROCESS | 1808 | 1466521346919 Marionette TRACE conn5 <- [1,258,null,{}] 08:02:26 INFO - PROCESS | 1808 | 1466521346922 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1808 | 1466521346925 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:27 INFO - PROCESS | 1808 | 1466521347038 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:02:27 INFO - PROCESS | 1808 | 1466521347131 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1808 | 1466521347134 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:27 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013467000 == 48 [pid = 1808] [id = 74] 08:02:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002015E66000) [pid = 1808] [serial = 219] [outer = 0000000000000000] 08:02:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0000002015E76C00) [pid = 1808] [serial = 220] [outer = 0000002015E66000] 08:02:27 INFO - PROCESS | 1808 | 1466521347190 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0000002015E7D400) [pid = 1808] [serial = 221] [outer = 0000002015E66000] 08:02:27 INFO - PROCESS | 1808 | 1466521347921 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1024ms 08:02:27 INFO - PROCESS | 1808 | 1466521347945 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1808 | 1466521347950 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:02:27 INFO - PROCESS | 1808 | 1466521347955 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:02:27 INFO - PROCESS | 1808 | 1466521347958 Marionette TRACE conn5 <- [1,262,null,{}] 08:02:27 INFO - PROCESS | 1808 | 1466521347964 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1808 | 1466521347966 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:28 INFO - PROCESS | 1808 | 1466521348085 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:02:28 INFO - PROCESS | 1808 | 1466521348154 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1808 | 1466521348159 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D07E000 == 49 [pid = 1808] [id = 75] 08:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (00000020082BC400) [pid = 1808] [serial = 222] [outer = 0000000000000000] 08:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (000000200B441400) [pid = 1808] [serial = 223] [outer = 00000020082BC400] 08:02:28 INFO - PROCESS | 1808 | 1466521348209 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (000000200D792400) [pid = 1808] [serial = 224] [outer = 00000020082BC400] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C40000 == 48 [pid = 1808] [id = 69] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 000000201598D000 == 47 [pid = 1808] [id = 68] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 000000201338E000 == 46 [pid = 1808] [id = 67] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D8F000 == 45 [pid = 1808] [id = 66] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 00000020110CB800 == 44 [pid = 1808] [id = 65] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200F11F800 == 43 [pid = 1808] [id = 64] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A2800 == 42 [pid = 1808] [id = 63] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200D08F000 == 41 [pid = 1808] [id = 62] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C1C000 == 40 [pid = 1808] [id = 61] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A33800 == 39 [pid = 1808] [id = 60] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200E8AE000 == 38 [pid = 1808] [id = 58] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A25800 == 37 [pid = 1808] [id = 57] 08:02:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002015992000 == 36 [pid = 1808] [id = 56] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0000002011DDD800) [pid = 1808] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0000002010E54000) [pid = 1808] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (000000200D09E800) [pid = 1808] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (000000200835BC00) [pid = 1808] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (00000020162EA800) [pid = 1808] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (000000200E25E000) [pid = 1808] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0000002015E66C00) [pid = 1808] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0000002007776C00) [pid = 1808] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200D692800) [pid = 1808] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200D9C1000) [pid = 1808] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200187B400) [pid = 1808] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200B442400) [pid = 1808] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002015E70800) [pid = 1808] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200B448400) [pid = 1808] [serial = 161] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002015E6A400) [pid = 1808] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200F2B8800) [pid = 1808] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E6D0400) [pid = 1808] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002001B7D000) [pid = 1808] [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.] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200ED95C00) [pid = 1808] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002015C82800) [pid = 1808] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200FBD8800) [pid = 1808] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:02:28 INFO - PROCESS | 1808 | 1466521348969 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1026ms 08:02:29 INFO - PROCESS | 1808 | 1466521349011 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1808 | 1466521349016 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:02:29 INFO - PROCESS | 1808 | 1466521349062 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1808 | 1466521349064 Marionette TRACE conn5 <- [1,266,null,{}] 08:02:29 INFO - PROCESS | 1808 | 1466521349075 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 1808 | 1466521349077 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:29 INFO - PROCESS | 1808 | 1466521349171 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:02:29 INFO - PROCESS | 1808 | 1466521349185 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1808 | 1466521349187 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F1A800 == 37 [pid = 1808] [id = 76] 08:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200B442400) [pid = 1808] [serial = 225] [outer = 0000000000000000] 08:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200B4A3000) [pid = 1808] [serial = 226] [outer = 000000200B442400] 08:02:29 INFO - PROCESS | 1808 | 1466521349241 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200DCC2800) [pid = 1808] [serial = 227] [outer = 000000200B442400] 08:02:29 INFO - PROCESS | 1808 | 1466521349695 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 711ms 08:02:29 INFO - PROCESS | 1808 | 1466521349761 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1808 | 1466521349764 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:02:29 INFO - PROCESS | 1808 | 1466521349767 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1808 | 1466521349771 Marionette TRACE conn5 <- [1,270,null,{}] 08:02:29 INFO - PROCESS | 1808 | 1466521349782 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 1808 | 1466521349786 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:29 INFO - PROCESS | 1808 | 1466521349874 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:02:29 INFO - PROCESS | 1808 | 1466521349939 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1808 | 1466521349942 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F118000 == 38 [pid = 1808] [id = 77] 08:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200E6DA000) [pid = 1808] [serial = 228] [outer = 0000000000000000] 08:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200FA7BC00) [pid = 1808] [serial = 229] [outer = 000000200E6DA000] 08:02:29 INFO - PROCESS | 1808 | 1466521349998 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002011DDF000) [pid = 1808] [serial = 230] [outer = 000000200E6DA000] 08:02:30 INFO - PROCESS | 1808 | 1466521350354 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 08:02:30 INFO - PROCESS | 1808 | 1466521350412 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1808 | 1466521350414 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:02:30 INFO - PROCESS | 1808 | 1466521350419 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1808 | 1466521350420 Marionette TRACE conn5 <- [1,274,null,{}] 08:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:02:30 INFO - PROCESS | 1808 | 1466521350424 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1808 | 1466521350426 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:30 INFO - PROCESS | 1808 | 1466521350550 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:02:30 INFO - PROCESS | 1808 | 1466521350558 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1808 | 1466521350560 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:30 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110A5000 == 39 [pid = 1808] [id = 78] 08:02:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000201205E800) [pid = 1808] [serial = 231] [outer = 0000000000000000] 08:02:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (00000020131F4400) [pid = 1808] [serial = 232] [outer = 000000201205E800] 08:02:30 INFO - PROCESS | 1808 | 1466521350606 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000201339CC00) [pid = 1808] [serial = 233] [outer = 000000201205E800] 08:02:31 INFO - PROCESS | 1808 | 1466521351053 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 08:02:31 INFO - PROCESS | 1808 | 1466521351096 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1808 | 1466521351098 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:02:31 INFO - PROCESS | 1808 | 1466521351102 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:02:31 INFO - PROCESS | 1808 | 1466521351103 Marionette TRACE conn5 <- [1,278,null,{}] 08:02:31 INFO - PROCESS | 1808 | 1466521351107 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 1808 | 1466521351109 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:31 INFO - PROCESS | 1808 | 1466521351217 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:02:31 INFO - PROCESS | 1808 | 1466521351224 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1808 | 1466521351226 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C1E800 == 40 [pid = 1808] [id = 79] 08:02:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000201339B000) [pid = 1808] [serial = 234] [outer = 0000000000000000] 08:02:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015C08800) [pid = 1808] [serial = 235] [outer = 000000201339B000] 08:02:31 INFO - PROCESS | 1808 | 1466521351307 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002015C8B800) [pid = 1808] [serial = 236] [outer = 000000201339B000] 08:02:31 INFO - PROCESS | 1808 | 1466521351743 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 08:02:31 INFO - PROCESS | 1808 | 1466521351795 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1808 | 1466521351797 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:02:31 INFO - PROCESS | 1808 | 1466521351800 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:02:31 INFO - PROCESS | 1808 | 1466521351802 Marionette TRACE conn5 <- [1,282,null,{}] 08:02:31 INFO - PROCESS | 1808 | 1466521351813 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 1808 | 1466521351819 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:32 INFO - PROCESS | 1808 | 1466521351996 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:02:32 INFO - PROCESS | 1808 | 1466521352003 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1808 | 1466521352005 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015980000 == 41 [pid = 1808] [id = 80] 08:02:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002015E6F400) [pid = 1808] [serial = 237] [outer = 0000000000000000] 08:02:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (00000020162F0400) [pid = 1808] [serial = 238] [outer = 0000002015E6F400] 08:02:32 INFO - PROCESS | 1808 | 1466521352086 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (000000201661A800) [pid = 1808] [serial = 239] [outer = 0000002015E6F400] 08:02:32 INFO - PROCESS | 1808 | 1466521352494 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 08:02:32 INFO - PROCESS | 1808 | 1466521352545 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1808 | 1466521352547 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:02:32 INFO - PROCESS | 1808 | 1466521352550 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1808 | 1466521352552 Marionette TRACE conn5 <- [1,286,null,{}] 08:02:32 INFO - PROCESS | 1808 | 1466521352555 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1808 | 1466521352557 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:32 INFO - PROCESS | 1808 | 1466521352665 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:02:32 INFO - PROCESS | 1808 | 1466521352670 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1808 | 1466521352672 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4F000 == 42 [pid = 1808] [id = 81] 08:02:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002013228400) [pid = 1808] [serial = 240] [outer = 0000000000000000] 08:02:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0000002013231800) [pid = 1808] [serial = 241] [outer = 0000002013228400] 08:02:32 INFO - PROCESS | 1808 | 1466521352718 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (00000020162EF400) [pid = 1808] [serial = 242] [outer = 0000002013228400] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (00000020069D4800) [pid = 1808] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0000002015E0E400) [pid = 1808] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0000002010E56400) [pid = 1808] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0000002002D59800) [pid = 1808] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200781D800) [pid = 1808] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200E6D2C00) [pid = 1808] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002011D53400) [pid = 1808] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002012061800) [pid = 1808] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200E4E5400) [pid = 1808] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002005C4C000) [pid = 1808] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200DA4A800) [pid = 1808] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200D792000) [pid = 1808] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002007814C00) [pid = 1808] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002015C11800) [pid = 1808] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:02:33 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020162ED400) [pid = 1808] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:02:33 INFO - PROCESS | 1808 | 1466521353190 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 08:02:33 INFO - PROCESS | 1808 | 1466521353242 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1808 | 1466521353244 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:02:33 INFO - PROCESS | 1808 | 1466521353247 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1808 | 1466521353249 Marionette TRACE conn5 <- [1,290,null,{}] 08:02:33 INFO - PROCESS | 1808 | 1466521353253 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1808 | 1466521353255 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:33 INFO - PROCESS | 1808 | 1466521353359 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:02:33 INFO - PROCESS | 1808 | 1466521353367 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1808 | 1466521353369 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000201641A800 == 43 [pid = 1808] [id = 82] 08:02:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200D794C00) [pid = 1808] [serial = 243] [outer = 0000000000000000] 08:02:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E84E400) [pid = 1808] [serial = 244] [outer = 000000200D794C00] 08:02:33 INFO - PROCESS | 1808 | 1466521353414 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002013236C00) [pid = 1808] [serial = 245] [outer = 000000200D794C00] 08:02:33 INFO - PROCESS | 1808 | 1466521353819 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 08:02:33 INFO - PROCESS | 1808 | 1466521353879 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1808 | 1466521353881 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:02:33 INFO - PROCESS | 1808 | 1466521353884 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:02:33 INFO - PROCESS | 1808 | 1466521353886 Marionette TRACE conn5 <- [1,294,null,{}] 08:02:33 INFO - PROCESS | 1808 | 1466521353889 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1808 | 1466521353891 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:33 INFO - PROCESS | 1808 | 1466521353975 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:02:33 INFO - PROCESS | 1808 | 1466521353982 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1808 | 1466521353984 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000201685C000 == 44 [pid = 1808] [id = 83] 08:02:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (00000020162EAC00) [pid = 1808] [serial = 246] [outer = 0000000000000000] 08:02:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002016315000) [pid = 1808] [serial = 247] [outer = 00000020162EAC00] 08:02:34 INFO - PROCESS | 1808 | 1466521354029 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200D68B800) [pid = 1808] [serial = 248] [outer = 00000020162EAC00] 08:02:34 INFO - PROCESS | 1808 | 1466521354435 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:34 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. 08:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 585ms 08:02:34 INFO - PROCESS | 1808 | 1466521354474 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1808 | 1466521354476 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:02:34 INFO - PROCESS | 1808 | 1466521354484 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1808 | 1466521354486 Marionette TRACE conn5 <- [1,298,null,{}] 08:02:34 INFO - PROCESS | 1808 | 1466521354489 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1808 | 1466521354491 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:34 INFO - PROCESS | 1808 | 1466521354578 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:02:34 INFO - PROCESS | 1808 | 1466521354583 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1808 | 1466521354585 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016257000 == 45 [pid = 1808] [id = 84] 08:02:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000201631D800) [pid = 1808] [serial = 249] [outer = 0000000000000000] 08:02:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000201631FC00) [pid = 1808] [serial = 250] [outer = 000000201631D800] 08:02:34 INFO - PROCESS | 1808 | 1466521354632 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002016657400) [pid = 1808] [serial = 251] [outer = 000000201631D800] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E27000 == 44 [pid = 1808] [id = 59] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 00000020069BA000 == 43 [pid = 1808] [id = 35] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A37000 == 42 [pid = 1808] [id = 45] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD23800 == 41 [pid = 1808] [id = 34] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 000000200D07E000 == 40 [pid = 1808] [id = 75] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002013467000 == 39 [pid = 1808] [id = 74] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002016684000 == 38 [pid = 1808] [id = 73] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002013376800 == 37 [pid = 1808] [id = 72] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C12000 == 36 [pid = 1808] [id = 71] 08:02:35 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E29800 == 35 [pid = 1808] [id = 70] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C1E800 == 34 [pid = 1808] [id = 79] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 000000200F118000 == 33 [pid = 1808] [id = 77] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4F000 == 32 [pid = 1808] [id = 81] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 00000020110A5000 == 31 [pid = 1808] [id = 78] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002015980000 == 30 [pid = 1808] [id = 80] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 000000201641A800 == 29 [pid = 1808] [id = 82] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 000000201685C000 == 28 [pid = 1808] [id = 83] 08:02:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F1A800 == 27 [pid = 1808] [id = 76] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002016611000) [pid = 1808] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200B49E400) [pid = 1808] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002011DE7400) [pid = 1808] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002007CDD800) [pid = 1808] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200B446800) [pid = 1808] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200B443400) [pid = 1808] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002007CDBC00) [pid = 1808] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200ED92400) [pid = 1808] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000201339C800) [pid = 1808] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002015C85000) [pid = 1808] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201342A800) [pid = 1808] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E6D5000) [pid = 1808] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020082BA000) [pid = 1808] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (00000020066DC800) [pid = 1808] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E261400) [pid = 1808] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200DDDC800) [pid = 1808] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002013396000) [pid = 1808] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200DA51000) [pid = 1808] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200DFEAC00) [pid = 1808] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015C0A800) [pid = 1808] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DFE3800) [pid = 1808] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002015E0A800) [pid = 1808] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013433C00) [pid = 1808] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015C89800) [pid = 1808] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200FBE3C00) [pid = 1808] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002015E6F000) [pid = 1808] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200ED8E800) [pid = 1808] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002015E66400) [pid = 1808] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:02:36 INFO - PROCESS | 1808 | 1466521356459 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:02:36 INFO - PROCESS | 1808 | 1466521356546 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:36 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. 08:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 2080ms 08:02:36 INFO - PROCESS | 1808 | 1466521356569 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1808 | 1466521356574 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:02:36 INFO - PROCESS | 1808 | 1466521356579 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1808 | 1466521356583 Marionette TRACE conn5 <- [1,302,null,{}] 08:02:36 INFO - PROCESS | 1808 | 1466521356589 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1808 | 1466521356592 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:36 INFO - PROCESS | 1808 | 1466521356688 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:02:36 INFO - PROCESS | 1808 | 1466521356697 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1808 | 1466521356700 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:36 INFO - PROCESS | 1808 | ++DOCSHELL 00000020066C3000 == 28 [pid = 1808] [id = 85] 08:02:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002006C34C00) [pid = 1808] [serial = 252] [outer = 0000000000000000] 08:02:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002007705400) [pid = 1808] [serial = 253] [outer = 0000002006C34C00] 08:02:36 INFO - PROCESS | 1808 | 1466521356751 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200781D000) [pid = 1808] [serial = 254] [outer = 0000002006C34C00] 08:02:37 INFO - PROCESS | 1808 | 1466521357226 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:37 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. 08:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 08:02:37 INFO - PROCESS | 1808 | 1466521357273 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1808 | 1466521357279 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:02:37 INFO - PROCESS | 1808 | 1466521357285 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1808 | 1466521357289 Marionette TRACE conn5 <- [1,306,null,{}] 08:02:37 INFO - PROCESS | 1808 | 1466521357292 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1808 | 1466521357295 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:37 INFO - PROCESS | 1808 | 1466521357391 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:02:37 INFO - PROCESS | 1808 | 1466521357400 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1808 | 1466521357402 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:37 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007725000 == 29 [pid = 1808] [id = 86] 08:02:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200B35F400) [pid = 1808] [serial = 255] [outer = 0000000000000000] 08:02:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200B409000) [pid = 1808] [serial = 256] [outer = 000000200B35F400] 08:02:37 INFO - PROCESS | 1808 | 1466521357451 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200B447400) [pid = 1808] [serial = 257] [outer = 000000200B35F400] 08:02:37 INFO - PROCESS | 1808 | 1466521357942 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:37 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. 08:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 690ms 08:02:37 INFO - PROCESS | 1808 | 1466521357980 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1808 | 1466521357982 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:02:37 INFO - PROCESS | 1808 | 1466521357986 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:02:37 INFO - PROCESS | 1808 | 1466521357989 Marionette TRACE conn5 <- [1,310,null,{}] 08:02:38 INFO - PROCESS | 1808 | 1466521358001 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1808 | 1466521358006 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:38 INFO - PROCESS | 1808 | 1466521358124 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:02:38 INFO - PROCESS | 1808 | 1466521358195 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1808 | 1466521358199 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B337800 == 30 [pid = 1808] [id = 87] 08:02:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020003C1000) [pid = 1808] [serial = 258] [outer = 0000000000000000] 08:02:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D799C00) [pid = 1808] [serial = 259] [outer = 00000020003C1000] 08:02:38 INFO - PROCESS | 1808 | 1466521358250 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200DDE8000) [pid = 1808] [serial = 260] [outer = 00000020003C1000] 08:02:38 INFO - PROCESS | 1808 | 1466521358644 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:38 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. 08:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 08:02:38 INFO - PROCESS | 1808 | 1466521358682 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1808 | 1466521358685 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:02:38 INFO - PROCESS | 1808 | 1466521358688 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:02:38 INFO - PROCESS | 1808 | 1466521358690 Marionette TRACE conn5 <- [1,314,null,{}] 08:02:38 INFO - PROCESS | 1808 | 1466521358694 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1808 | 1466521358696 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:38 INFO - PROCESS | 1808 | 1466521358786 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:02:38 INFO - PROCESS | 1808 | 1466521358793 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1808 | 1466521358795 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD18800 == 31 [pid = 1808] [id = 88] 08:02:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E25FC00) [pid = 1808] [serial = 261] [outer = 0000000000000000] 08:02:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E266400) [pid = 1808] [serial = 262] [outer = 000000200E25FC00] 08:02:38 INFO - PROCESS | 1808 | 1466521358842 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E6D5000) [pid = 1808] [serial = 263] [outer = 000000200E25FC00] 08:02:39 INFO - PROCESS | 1808 | 1466521359289 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:39 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. 08:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 627ms 08:02:39 INFO - PROCESS | 1808 | 1466521359318 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1808 | 1466521359320 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:02:39 INFO - PROCESS | 1808 | 1466521359323 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1808 | 1466521359325 Marionette TRACE conn5 <- [1,318,null,{}] 08:02:39 INFO - PROCESS | 1808 | 1466521359333 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 1808 | 1466521359335 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:39 INFO - PROCESS | 1808 | 1466521359418 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:02:39 INFO - PROCESS | 1808 | 1466521359424 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1808 | 1466521359426 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:39 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E522800 == 32 [pid = 1808] [id = 89] 08:02:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200835C400) [pid = 1808] [serial = 264] [outer = 0000000000000000] 08:02:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200ED8A400) [pid = 1808] [serial = 265] [outer = 000000200835C400] 08:02:39 INFO - PROCESS | 1808 | 1466521359473 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200EE29000) [pid = 1808] [serial = 266] [outer = 000000200835C400] 08:02:39 INFO - PROCESS | 1808 | 1466521359934 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:39 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. 08:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 08:02:39 INFO - PROCESS | 1808 | 1466521359955 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1808 | 1466521359957 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:02:39 INFO - PROCESS | 1808 | 1466521359960 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1808 | 1466521359962 Marionette TRACE conn5 <- [1,322,null,{}] 08:02:39 INFO - PROCESS | 1808 | 1466521359966 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 1808 | 1466521359971 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:40 INFO - PROCESS | 1808 | 1466521360091 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:02:40 INFO - PROCESS | 1808 | 1466521360099 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1808 | 1466521360101 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:40 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F82C000 == 33 [pid = 1808] [id = 90] 08:02:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200FA18400) [pid = 1808] [serial = 267] [outer = 0000000000000000] 08:02:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002010E4CC00) [pid = 1808] [serial = 268] [outer = 000000200FA18400] 08:02:40 INFO - PROCESS | 1808 | 1466521360147 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201205D000) [pid = 1808] [serial = 269] [outer = 000000200FA18400] 08:02:40 INFO - PROCESS | 1808 | 1466521360578 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:40 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. 08:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 08:02:40 INFO - PROCESS | 1808 | 1466521360600 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 1808 | 1466521360602 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:02:40 INFO - PROCESS | 1808 | 1466521360605 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1808 | 1466521360607 Marionette TRACE conn5 <- [1,326,null,{}] 08:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:02:40 INFO - PROCESS | 1808 | 1466521360615 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1808 | 1466521360617 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:40 INFO - PROCESS | 1808 | 1466521360697 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:02:40 INFO - PROCESS | 1808 | 1466521360702 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1808 | 1466521360704 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:40 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110A0000 == 34 [pid = 1808] [id = 91] 08:02:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002012361800) [pid = 1808] [serial = 270] [outer = 0000000000000000] 08:02:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002012365C00) [pid = 1808] [serial = 271] [outer = 0000002012361800] 08:02:40 INFO - PROCESS | 1808 | 1466521360749 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000201236C000) [pid = 1808] [serial = 272] [outer = 0000002012361800] 08:02:41 INFO - PROCESS | 1808 | 1466521361187 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:41 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. 08:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 08:02:41 INFO - PROCESS | 1808 | 1466521361241 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1808 | 1466521361243 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:02:41 INFO - PROCESS | 1808 | 1466521361246 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1808 | 1466521361248 Marionette TRACE conn5 <- [1,330,null,{}] 08:02:41 INFO - PROCESS | 1808 | 1466521361251 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 1808 | 1466521361253 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:41 INFO - PROCESS | 1808 | 1466521361335 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:02:41 INFO - PROCESS | 1808 | 1466521361342 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1808 | 1466521361344 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D8B800 == 35 [pid = 1808] [id = 92] 08:02:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020131F3800) [pid = 1808] [serial = 273] [outer = 0000000000000000] 08:02:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (00000020131FA400) [pid = 1808] [serial = 274] [outer = 00000020131F3800] 08:02:41 INFO - PROCESS | 1808 | 1466521361388 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000201322D800) [pid = 1808] [serial = 275] [outer = 00000020131F3800] 08:02:41 INFO - PROCESS | 1808 | 1466521361860 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:41 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. 08:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 627ms 08:02:41 INFO - PROCESS | 1808 | 1466521361879 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1808 | 1466521361881 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:02:41 INFO - PROCESS | 1808 | 1466521361884 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1808 | 1466521361886 Marionette TRACE conn5 <- [1,334,null,{}] 08:02:41 INFO - PROCESS | 1808 | 1466521361895 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 1808 | 1466521361898 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:42 INFO - PROCESS | 1808 | 1466521362004 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:02:42 INFO - PROCESS | 1808 | 1466521362076 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1808 | 1466521362078 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:42 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B337000 == 36 [pid = 1808] [id = 93] 08:02:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000201322C400) [pid = 1808] [serial = 276] [outer = 0000000000000000] 08:02:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002013392400) [pid = 1808] [serial = 277] [outer = 000000201322C400] 08:02:42 INFO - PROCESS | 1808 | 1466521362122 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000201339B400) [pid = 1808] [serial = 278] [outer = 000000201322C400] 08:02:42 INFO - PROCESS | 1808 | 1466521362541 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:42 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. 08:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 08:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:02:42 INFO - PROCESS | 1808 | 1466521362557 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1808 | 1466521362559 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:02:42 INFO - PROCESS | 1808 | 1466521362562 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1808 | 1466521362564 Marionette TRACE conn5 <- [1,338,null,{}] 08:02:42 INFO - PROCESS | 1808 | 1466521362567 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1808 | 1466521362569 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:42 INFO - PROCESS | 1808 | 1466521362679 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:02:42 INFO - PROCESS | 1808 | 1466521362684 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1808 | 1466521362686 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015913800 == 37 [pid = 1808] [id = 94] 08:02:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000201339C000) [pid = 1808] [serial = 279] [outer = 0000000000000000] 08:02:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002013430000) [pid = 1808] [serial = 280] [outer = 000000201339C000] 08:02:42 INFO - PROCESS | 1808 | 1466521362732 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0000002015C0F800) [pid = 1808] [serial = 281] [outer = 000000201339C000] 08:02:43 INFO - PROCESS | 1808 | 1466521363198 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:43 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. 08:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 08:02:43 INFO - PROCESS | 1808 | 1466521363256 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1808 | 1466521363258 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:02:43 INFO - PROCESS | 1808 | 1466521363261 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:02:43 INFO - PROCESS | 1808 | 1466521363264 Marionette TRACE conn5 <- [1,342,null,{}] 08:02:43 INFO - PROCESS | 1808 | 1466521363272 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 1808 | 1466521363275 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:43 INFO - PROCESS | 1808 | 1466521363432 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:02:43 INFO - PROCESS | 1808 | 1466521363458 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1808 | 1466521363461 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E468800 == 38 [pid = 1808] [id = 95] 08:02:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002015E0F000) [pid = 1808] [serial = 282] [outer = 0000000000000000] 08:02:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002015E11800) [pid = 1808] [serial = 283] [outer = 0000002015E0F000] 08:02:43 INFO - PROCESS | 1808 | 1466521363513 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0000002015E6F000) [pid = 1808] [serial = 284] [outer = 0000002015E0F000] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0000002015C7F400) [pid = 1808] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (000000201339B000) [pid = 1808] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0000002015E6F400) [pid = 1808] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0000002013228400) [pid = 1808] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200D794C00) [pid = 1808] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (00000020162EAC00) [pid = 1808] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000201205E800) [pid = 1808] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200E6DA000) [pid = 1808] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200B442400) [pid = 1808] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (00000020082BC400) [pid = 1808] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002015E66000) [pid = 1808] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020131F5C00) [pid = 1808] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200EE25000) [pid = 1808] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002006747000) [pid = 1808] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:02:43 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (00000020162E6000) [pid = 1808] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:02:44 INFO - PROCESS | 1808 | 1466521364122 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:44 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. 08:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 881ms 08:02:44 INFO - PROCESS | 1808 | 1466521364146 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1808 | 1466521364148 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:02:44 INFO - PROCESS | 1808 | 1466521364151 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:02:44 INFO - PROCESS | 1808 | 1466521364152 Marionette TRACE conn5 <- [1,346,null,{}] 08:02:44 INFO - PROCESS | 1808 | 1466521364156 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 1808 | 1466521364158 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:44 INFO - PROCESS | 1808 | 1466521364240 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:02:44 INFO - PROCESS | 1808 | 1466521364247 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1808 | 1466521364249 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E17000 == 39 [pid = 1808] [id = 96] 08:02:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200D78F000) [pid = 1808] [serial = 285] [outer = 0000000000000000] 08:02:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020131F5C00) [pid = 1808] [serial = 286] [outer = 000000200D78F000] 08:02:44 INFO - PROCESS | 1808 | 1466521364301 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002015C86800) [pid = 1808] [serial = 287] [outer = 000000200D78F000] 08:02:44 INFO - PROCESS | 1808 | 1466521364712 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:44 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. 08:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 08:02:44 INFO - PROCESS | 1808 | 1466521364742 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1808 | 1466521364744 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:02:44 INFO - PROCESS | 1808 | 1466521364762 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1808 | 1466521364764 Marionette TRACE conn5 <- [1,350,null,{}] 08:02:44 INFO - PROCESS | 1808 | 1466521364768 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 1808 | 1466521364770 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:44 INFO - PROCESS | 1808 | 1466521364853 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:02:44 INFO - PROCESS | 1808 | 1466521364860 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1808 | 1466521364862 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:44 INFO - PROCESS | 1808 | ++DOCSHELL 000000201640E000 == 40 [pid = 1808] [id = 97] 08:02:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002015E73C00) [pid = 1808] [serial = 288] [outer = 0000000000000000] 08:02:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015E77C00) [pid = 1808] [serial = 289] [outer = 0000002015E73C00] 08:02:44 INFO - PROCESS | 1808 | 1466521364906 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (00000020162E5800) [pid = 1808] [serial = 290] [outer = 0000002015E73C00] 08:02:45 INFO - PROCESS | 1808 | 1466521365331 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:45 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. 08:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 08:02:45 INFO - PROCESS | 1808 | 1466521365390 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1808 | 1466521365392 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:02:45 INFO - PROCESS | 1808 | 1466521365395 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:02:45 INFO - PROCESS | 1808 | 1466521365397 Marionette TRACE conn5 <- [1,354,null,{}] 08:02:45 INFO - PROCESS | 1808 | 1466521365401 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1808 | 1466521365403 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:45 INFO - PROCESS | 1808 | 1466521365495 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:02:45 INFO - PROCESS | 1808 | 1466521365502 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1808 | 1466521365504 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:45 INFO - PROCESS | 1808 | ++DOCSHELL 000000201686D800 == 41 [pid = 1808] [id = 98] 08:02:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (00000020162EEC00) [pid = 1808] [serial = 291] [outer = 0000000000000000] 08:02:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (00000020162F2000) [pid = 1808] [serial = 292] [outer = 00000020162EEC00] 08:02:45 INFO - PROCESS | 1808 | 1466521365547 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002016317800) [pid = 1808] [serial = 293] [outer = 00000020162EEC00] 08:02:46 INFO - PROCESS | 1808 | 1466521366182 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:46 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. 08:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 881ms 08:02:46 INFO - PROCESS | 1808 | 1466521366280 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1808 | 1466521366285 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:02:46 INFO - PROCESS | 1808 | 1466521366290 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1808 | 1466521366294 Marionette TRACE conn5 <- [1,358,null,{}] 08:02:46 INFO - PROCESS | 1808 | 1466521366300 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1808 | 1466521366303 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:46 INFO - PROCESS | 1808 | 1466521366438 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:02:46 INFO - PROCESS | 1808 | 1466521366503 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1808 | 1466521366506 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:46 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3D000 == 42 [pid = 1808] [id = 99] 08:02:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002005F56400) [pid = 1808] [serial = 294] [outer = 0000000000000000] 08:02:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200781A800) [pid = 1808] [serial = 295] [outer = 0000002005F56400] 08:02:46 INFO - PROCESS | 1808 | 1466521366605 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200B40A000) [pid = 1808] [serial = 296] [outer = 0000002005F56400] 08:02:47 INFO - PROCESS | 1808 | 1466521367393 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:47 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. 08:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1141ms 08:02:47 INFO - PROCESS | 1808 | 1466521367434 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1808 | 1466521367439 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:02:47 INFO - PROCESS | 1808 | 1466521367445 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1808 | 1466521367448 Marionette TRACE conn5 <- [1,362,null,{}] 08:02:47 INFO - PROCESS | 1808 | 1466521367452 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 1808 | 1466521367455 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:47 INFO - PROCESS | 1808 | 1466521367701 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:02:47 INFO - PROCESS | 1808 | 1466521367839 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1808 | 1466521367842 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005ED8000 == 43 [pid = 1808] [id = 100] 08:02:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002005C52C00) [pid = 1808] [serial = 297] [outer = 0000000000000000] 08:02:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002005EEB400) [pid = 1808] [serial = 298] [outer = 0000002005C52C00] 08:02:47 INFO - PROCESS | 1808 | 1466521367930 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0000002006C3E800) [pid = 1808] [serial = 299] [outer = 0000002005C52C00] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002001D0D000 == 42 [pid = 1808] [id = 13] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BEB800 == 41 [pid = 1808] [id = 24] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E90800 == 40 [pid = 1808] [id = 29] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA35000 == 39 [pid = 1808] [id = 17] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200DFCD000 == 38 [pid = 1808] [id = 28] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 00000020067AC000 == 37 [pid = 1808] [id = 15] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002016691000 == 36 [pid = 1808] [id = 23] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002015910800 == 35 [pid = 1808] [id = 22] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF0B000 == 34 [pid = 1808] [id = 18] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200665A000 == 33 [pid = 1808] [id = 30] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9C000 == 32 [pid = 1808] [id = 19] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6C8800 == 31 [pid = 1808] [id = 27] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 00000020067AA800 == 30 [pid = 1808] [id = 14] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FF5800 == 29 [pid = 1808] [id = 25] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002007896000 == 28 [pid = 1808] [id = 26] 08:02:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6B2800 == 27 [pid = 1808] [id = 16] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (000000201631FC00) [pid = 1808] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0000002015C88800) [pid = 1808] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (00000020162EF400) [pid = 1808] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (00000020131F4400) [pid = 1808] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200FA7BC00) [pid = 1808] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002011DDF000) [pid = 1808] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200B4A3000) [pid = 1808] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200DCC2800) [pid = 1808] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200D792400) [pid = 1808] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200B441400) [pid = 1808] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002015E7D400) [pid = 1808] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002015E76C00) [pid = 1808] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002015C82000) [pid = 1808] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020131F9400) [pid = 1808] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002011D55C00) [pid = 1808] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200FBD6800) [pid = 1808] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200CD8D400) [pid = 1808] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200781C400) [pid = 1808] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002016617000) [pid = 1808] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002016657C00) [pid = 1808] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D68B800) [pid = 1808] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002013236C00) [pid = 1808] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201339CC00) [pid = 1808] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015C08800) [pid = 1808] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020162F0400) [pid = 1808] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002015C8B800) [pid = 1808] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002013231800) [pid = 1808] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201661A800) [pid = 1808] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E84E400) [pid = 1808] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002016315000) [pid = 1808] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:02:48 INFO - PROCESS | 1808 | 1466521368555 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:48 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. 08:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1139ms 08:02:48 INFO - PROCESS | 1808 | 1466521368588 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1808 | 1466521368592 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:02:48 INFO - PROCESS | 1808 | 1466521368597 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1808 | 1466521368600 Marionette TRACE conn5 <- [1,366,null,{}] 08:02:48 INFO - PROCESS | 1808 | 1466521368605 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1808 | 1466521368607 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:48 INFO - PROCESS | 1808 | 1466521368698 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:02:48 INFO - PROCESS | 1808 | 1466521368768 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1808 | 1466521368770 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A07000 == 28 [pid = 1808] [id = 101] 08:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002006AD7C00) [pid = 1808] [serial = 300] [outer = 0000000000000000] 08:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007CD8000) [pid = 1808] [serial = 301] [outer = 0000002006AD7C00] 08:02:48 INFO - PROCESS | 1808 | 1466521368818 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200B698000) [pid = 1808] [serial = 302] [outer = 0000002006AD7C00] 08:02:49 INFO - PROCESS | 1808 | 1466521369260 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:49 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. 08:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 08:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:02:49 INFO - PROCESS | 1808 | 1466521369272 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1808 | 1466521369275 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:02:49 INFO - PROCESS | 1808 | 1466521369278 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1808 | 1466521369280 Marionette TRACE conn5 <- [1,370,null,{}] 08:02:49 INFO - PROCESS | 1808 | 1466521369284 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1808 | 1466521369286 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:49 INFO - PROCESS | 1808 | 1466521369375 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:02:49 INFO - PROCESS | 1808 | 1466521369384 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1808 | 1466521369386 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:49 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4E3000 == 29 [pid = 1808] [id = 102] 08:02:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200D758000) [pid = 1808] [serial = 303] [outer = 0000000000000000] 08:02:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DA47000) [pid = 1808] [serial = 304] [outer = 000000200D758000] 08:02:49 INFO - PROCESS | 1808 | 1466521369432 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200DFE7800) [pid = 1808] [serial = 305] [outer = 000000200D758000] 08:02:49 INFO - PROCESS | 1808 | 1466521369904 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:49 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. 08:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 08:02:49 INFO - PROCESS | 1808 | 1466521369972 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1808 | 1466521369976 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:02:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:02:49 INFO - PROCESS | 1808 | 1466521369987 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1808 | 1466521369992 Marionette TRACE conn5 <- [1,374,null,{}] 08:02:49 INFO - PROCESS | 1808 | 1466521369996 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1808 | 1466521369999 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:50 INFO - PROCESS | 1808 | 1466521370092 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:02:50 INFO - PROCESS | 1808 | 1466521370159 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1808 | 1466521370161 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A0000 == 30 [pid = 1808] [id = 103] 08:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D68A400) [pid = 1808] [serial = 306] [outer = 0000000000000000] 08:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E656400) [pid = 1808] [serial = 307] [outer = 000000200D68A400] 08:02:50 INFO - PROCESS | 1808 | 1466521370206 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200EC94000) [pid = 1808] [serial = 308] [outer = 000000200D68A400] 08:02:50 INFO - PROCESS | 1808 | 1466521370636 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:02:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 08:02:50 INFO - PROCESS | 1808 | 1466521370676 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1808 | 1466521370679 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:02:50 INFO - PROCESS | 1808 | 1466521370682 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:02:50 INFO - PROCESS | 1808 | 1466521370683 Marionette TRACE conn5 <- [1,378,null,{}] 08:02:50 INFO - PROCESS | 1808 | 1466521370687 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1808 | 1466521370689 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:50 INFO - PROCESS | 1808 | 1466521370823 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:02:50 INFO - PROCESS | 1808 | 1466521370873 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1808 | 1466521370875 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB6800 == 31 [pid = 1808] [id = 104] 08:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200EC97C00) [pid = 1808] [serial = 309] [outer = 0000000000000000] 08:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200EC9F800) [pid = 1808] [serial = 310] [outer = 000000200EC97C00] 08:02:50 INFO - PROCESS | 1808 | 1466521370920 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200F1F7400) [pid = 1808] [serial = 311] [outer = 000000200EC97C00] 08:02:51 INFO - PROCESS | 1808 | 1466521371480 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:02:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 836ms 08:02:51 INFO - PROCESS | 1808 | 1466521371522 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1808 | 1466521371524 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:02:51 INFO - PROCESS | 1808 | 1466521371527 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:02:51 INFO - PROCESS | 1808 | 1466521371529 Marionette TRACE conn5 <- [1,382,null,{}] 08:02:51 INFO - PROCESS | 1808 | 1466521371532 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1808 | 1466521371534 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:51 INFO - PROCESS | 1808 | 1466521371642 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:02:51 INFO - PROCESS | 1808 | 1466521371649 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1808 | 1466521371655 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DFBF000 == 32 [pid = 1808] [id = 105] 08:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201058D000) [pid = 1808] [serial = 312] [outer = 0000000000000000] 08:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (00000020109E8000) [pid = 1808] [serial = 313] [outer = 000000201058D000] 08:02:51 INFO - PROCESS | 1808 | 1466521371749 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002011DDF400) [pid = 1808] [serial = 314] [outer = 000000201058D000] 08:02:52 INFO - PROCESS | 1808 | 1466521372253 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:02:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 775ms 08:02:52 INFO - PROCESS | 1808 | 1466521372306 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1808 | 1466521372308 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:02:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:02:52 INFO - PROCESS | 1808 | 1466521372318 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1808 | 1466521372320 Marionette TRACE conn5 <- [1,386,null,{}] 08:02:52 INFO - PROCESS | 1808 | 1466521372324 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 1808 | 1466521372326 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:52 INFO - PROCESS | 1808 | 1466521372442 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:02:52 INFO - PROCESS | 1808 | 1466521372544 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1808 | 1466521372546 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201322C400) [pid = 1808] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000201339C000) [pid = 1808] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006C34C00) [pid = 1808] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (00000020131F3800) [pid = 1808] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020003C1000) [pid = 1808] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E25FC00) [pid = 1808] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200FA18400) [pid = 1808] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012361800) [pid = 1808] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200835C400) [pid = 1808] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200B35F400) [pid = 1808] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002015E0F000) [pid = 1808] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002015E73C00) [pid = 1808] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:02:52 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200D78F000) [pid = 1808] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:02:52 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A2E000 == 33 [pid = 1808] [id = 106] 08:02:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200153BC00) [pid = 1808] [serial = 315] [outer = 0000000000000000] 08:02:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200781AC00) [pid = 1808] [serial = 316] [outer = 000000200153BC00] 08:02:52 INFO - PROCESS | 1808 | 1466521372599 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E6DE400) [pid = 1808] [serial = 317] [outer = 000000200153BC00] 08:02:53 INFO - PROCESS | 1808 | 1466521372993 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 733ms 08:02:53 INFO - PROCESS | 1808 | 1466521373051 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1808 | 1466521373053 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:02:53 INFO - PROCESS | 1808 | 1466521373056 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:02:53 INFO - PROCESS | 1808 | 1466521373058 Marionette TRACE conn5 <- [1,390,null,{}] 08:02:53 INFO - PROCESS | 1808 | 1466521373062 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1808 | 1466521373064 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:53 INFO - PROCESS | 1808 | 1466521373170 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:02:53 INFO - PROCESS | 1808 | 1466521373178 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1808 | 1466521373180 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000201337E800 == 34 [pid = 1808] [id = 107] 08:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002011DE6000) [pid = 1808] [serial = 318] [outer = 0000000000000000] 08:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020131F3800) [pid = 1808] [serial = 319] [outer = 0000002011DE6000] 08:02:53 INFO - PROCESS | 1808 | 1466521373224 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201322DC00) [pid = 1808] [serial = 320] [outer = 0000002011DE6000] 08:02:53 INFO - PROCESS | 1808 | 1466521373642 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 08:02:53 INFO - PROCESS | 1808 | 1466521373689 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1808 | 1466521373691 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:02:53 INFO - PROCESS | 1808 | 1466521373694 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1808 | 1466521373696 Marionette TRACE conn5 <- [1,394,null,{}] 08:02:53 INFO - PROCESS | 1808 | 1466521373700 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1808 | 1466521373701 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:53 INFO - PROCESS | 1808 | 1466521373808 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:02:53 INFO - PROCESS | 1808 | 1466521373846 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1808 | 1466521373848 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:53 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013470800 == 35 [pid = 1808] [id = 108] 08:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011DE7000) [pid = 1808] [serial = 321] [outer = 0000000000000000] 08:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002013397800) [pid = 1808] [serial = 322] [outer = 0000002011DE7000] 08:02:53 INFO - PROCESS | 1808 | 1466521373891 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201342C800) [pid = 1808] [serial = 323] [outer = 0000002011DE7000] 08:02:54 INFO - PROCESS | 1808 | 1466521374292 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 08:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:02:54 INFO - PROCESS | 1808 | 1466521374326 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1808 | 1466521374328 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:02:54 INFO - PROCESS | 1808 | 1466521374331 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1808 | 1466521374333 Marionette TRACE conn5 <- [1,398,null,{}] 08:02:54 INFO - PROCESS | 1808 | 1466521374336 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1808 | 1466521374338 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:54 INFO - PROCESS | 1808 | 1466521374450 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:02:54 INFO - PROCESS | 1808 | 1466521374458 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1808 | 1466521374460 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA38800 == 36 [pid = 1808] [id = 109] 08:02:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C03000) [pid = 1808] [serial = 324] [outer = 0000000000000000] 08:02:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015C09800) [pid = 1808] [serial = 325] [outer = 0000002015C03000] 08:02:54 INFO - PROCESS | 1808 | 1466521374505 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015C84400) [pid = 1808] [serial = 326] [outer = 0000002015C03000] 08:02:55 INFO - PROCESS | 1808 | 1466521375175 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 881ms 08:02:55 INFO - PROCESS | 1808 | 1466521375217 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1808 | 1466521375222 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:02:55 INFO - PROCESS | 1808 | 1466521375226 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1808 | 1466521375232 Marionette TRACE conn5 <- [1,402,null,{}] 08:02:55 INFO - PROCESS | 1808 | 1466521375237 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 1808 | 1466521375240 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:55 INFO - PROCESS | 1808 | 1466521375392 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:02:55 INFO - PROCESS | 1808 | 1466521375408 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1808 | 1466521375411 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:55 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B31E800 == 37 [pid = 1808] [id = 110] 08:02:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200B365400) [pid = 1808] [serial = 327] [outer = 0000000000000000] 08:02:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200D0A5400) [pid = 1808] [serial = 328] [outer = 000000200B365400] 08:02:55 INFO - PROCESS | 1808 | 1466521375469 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200DCBC800) [pid = 1808] [serial = 329] [outer = 000000200B365400] 08:02:56 INFO - PROCESS | 1808 | 1466521376064 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 879ms 08:02:56 INFO - PROCESS | 1808 | 1466521376110 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1808 | 1466521376115 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:02:56 INFO - PROCESS | 1808 | 1466521376122 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1808 | 1466521376125 Marionette TRACE conn5 <- [1,406,null,{}] 08:02:56 INFO - PROCESS | 1808 | 1466521376129 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1808 | 1466521376132 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:56 INFO - PROCESS | 1808 | 1466521376249 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:02:56 INFO - PROCESS | 1808 | 1466521376320 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1808 | 1466521376323 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9B800 == 38 [pid = 1808] [id = 111] 08:02:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200EC93800) [pid = 1808] [serial = 330] [outer = 0000000000000000] 08:02:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200ED8BC00) [pid = 1808] [serial = 331] [outer = 000000200EC93800] 08:02:56 INFO - PROCESS | 1808 | 1466521376380 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200FBE3000) [pid = 1808] [serial = 332] [outer = 000000200EC93800] 08:02:57 INFO - PROCESS | 1808 | 1466521377012 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 943ms 08:02:57 INFO - PROCESS | 1808 | 1466521377067 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1808 | 1466521377070 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:02:57 INFO - PROCESS | 1808 | 1466521377074 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1808 | 1466521377078 Marionette TRACE conn5 <- [1,410,null,{}] 08:02:57 INFO - PROCESS | 1808 | 1466521377089 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 1808 | 1466521377094 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:57 INFO - PROCESS | 1808 | 1466521377206 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:02:57 INFO - PROCESS | 1808 | 1466521377279 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1808 | 1466521377283 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:57 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C55000 == 39 [pid = 1808] [id = 112] 08:02:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002013398C00) [pid = 1808] [serial = 333] [outer = 0000000000000000] 08:02:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C04C00) [pid = 1808] [serial = 334] [outer = 0000002013398C00] 08:02:57 INFO - PROCESS | 1808 | 1466521377340 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015E03400) [pid = 1808] [serial = 335] [outer = 0000002013398C00] 08:02:57 INFO - PROCESS | 1808 | 1466521377980 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 942ms 08:02:58 INFO - PROCESS | 1808 | 1466521378017 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1808 | 1466521378020 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:02:58 INFO - PROCESS | 1808 | 1466521378024 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1808 | 1466521378026 Marionette TRACE conn5 <- [1,414,null,{}] 08:02:58 INFO - PROCESS | 1808 | 1466521378030 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1808 | 1466521378032 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:58 INFO - PROCESS | 1808 | 1466521378149 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:02:58 INFO - PROCESS | 1808 | 1466521378218 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1808 | 1466521378221 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:58 INFO - PROCESS | 1808 | ++DOCSHELL 000000201625E800 == 40 [pid = 1808] [id = 113] 08:02:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015E10C00) [pid = 1808] [serial = 336] [outer = 0000000000000000] 08:02:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002015E66800) [pid = 1808] [serial = 337] [outer = 0000002015E10C00] 08:02:58 INFO - PROCESS | 1808 | 1466521378275 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002015E75000) [pid = 1808] [serial = 338] [outer = 0000002015E10C00] 08:02:58 INFO - PROCESS | 1808 | 1466521378945 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 08:02:59 INFO - PROCESS | 1808 | 1466521379013 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1808 | 1466521379015 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:02:59 INFO - PROCESS | 1808 | 1466521379019 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:02:59 INFO - PROCESS | 1808 | 1466521379021 Marionette TRACE conn5 <- [1,418,null,{}] 08:02:59 INFO - PROCESS | 1808 | 1466521379025 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1808 | 1466521379027 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:59 INFO - PROCESS | 1808 | 1466521379227 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:02:59 INFO - PROCESS | 1808 | 1466521379308 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1808 | 1466521379311 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:02:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788D000 == 41 [pid = 1808] [id = 114] 08:02:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200187AC00) [pid = 1808] [serial = 339] [outer = 0000000000000000] 08:02:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002005F50400) [pid = 1808] [serial = 340] [outer = 000000200187AC00] 08:02:59 INFO - PROCESS | 1808 | 1466521379404 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (000000200B35AC00) [pid = 1808] [serial = 341] [outer = 000000200187AC00] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0000002013392400) [pid = 1808] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0000002013430000) [pid = 1808] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0000002007705400) [pid = 1808] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200781D000) [pid = 1808] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (00000020131FA400) [pid = 1808] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200D799C00) [pid = 1808] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200DDE8000) [pid = 1808] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200E266400) [pid = 1808] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E6D5000) [pid = 1808] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002010E4CC00) [pid = 1808] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002012365C00) [pid = 1808] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000201236C000) [pid = 1808] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000201205D000) [pid = 1808] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200ED8A400) [pid = 1808] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201339B400) [pid = 1808] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200EE29000) [pid = 1808] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B409000) [pid = 1808] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200B447400) [pid = 1808] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002015E11800) [pid = 1808] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020162F2000) [pid = 1808] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015C0F800) [pid = 1808] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015E77C00) [pid = 1808] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015E6F000) [pid = 1808] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020131F5C00) [pid = 1808] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020162E5800) [pid = 1808] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000201322D800) [pid = 1808] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:02:59 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015C86800) [pid = 1808] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:03:00 INFO - PROCESS | 1808 | 1466521380503 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:03:00 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 08:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1548ms 08:03:00 INFO - PROCESS | 1808 | 1466521380571 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1808 | 1466521380575 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:03:00 INFO - PROCESS | 1808 | 1466521380579 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1808 | 1466521380582 Marionette TRACE conn5 <- [1,422,null,{}] 08:03:00 INFO - PROCESS | 1808 | 1466521380587 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1808 | 1466521380590 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:00 INFO - PROCESS | 1808 | 1466521380682 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:03:00 INFO - PROCESS | 1808 | 1466521380746 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1808 | 1466521380748 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007891800 == 42 [pid = 1808] [id = 115] 08:03:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002001874800) [pid = 1808] [serial = 342] [outer = 0000000000000000] 08:03:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B4A8000) [pid = 1808] [serial = 343] [outer = 0000002001874800] 08:03:00 INFO - PROCESS | 1808 | 1466521380796 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D794C00) [pid = 1808] [serial = 344] [outer = 0000002001874800] 08:03:01 INFO - PROCESS | 1808 | 1466521381706 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1190ms 08:03:01 INFO - PROCESS | 1808 | 1466521381781 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1808 | 1466521381784 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:03:01 INFO - PROCESS | 1808 | 1466521381788 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1808 | 1466521381790 Marionette TRACE conn5 <- [1,426,null,{}] 08:03:01 INFO - PROCESS | 1808 | 1466521381794 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1808 | 1466521381796 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:01 INFO - PROCESS | 1808 | 1466521381908 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:03:01 INFO - PROCESS | 1808 | 1466521381917 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1808 | 1466521381920 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:01 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E52E000 == 43 [pid = 1808] [id = 116] 08:03:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E6D0800) [pid = 1808] [serial = 345] [outer = 0000000000000000] 08:03:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E9CB800) [pid = 1808] [serial = 346] [outer = 000000200E6D0800] 08:03:01 INFO - PROCESS | 1808 | 1466521381965 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200ED92C00) [pid = 1808] [serial = 347] [outer = 000000200E6D0800] 08:03:02 INFO - PROCESS | 1808 | 1466521382466 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1808 | 1466521382532 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:03:02 INFO - PROCESS | 1808 | 1466521382548 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1808 | 1466521382553 Marionette TRACE conn5 <- [1,430,null,{}] 08:03:02 INFO - PROCESS | 1808 | 1466521382557 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 1808 | 1466521382560 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:02 INFO - PROCESS | 1808 | 1466521382689 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:03:02 INFO - PROCESS | 1808 | 1466521382696 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1808 | 1466521382698 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:02 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F842800 == 44 [pid = 1808] [id = 117] 08:03:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011DE3000) [pid = 1808] [serial = 348] [outer = 0000000000000000] 08:03:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012361400) [pid = 1808] [serial = 349] [outer = 0000002011DE3000] 08:03:02 INFO - PROCESS | 1808 | 1466521382785 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201236E400) [pid = 1808] [serial = 350] [outer = 0000002011DE3000] 08:03:03 INFO - PROCESS | 1808 | 1466521383223 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 755ms 08:03:03 INFO - PROCESS | 1808 | 1466521383294 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1808 | 1466521383296 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:03:03 INFO - PROCESS | 1808 | 1466521383306 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1808 | 1466521383308 Marionette TRACE conn5 <- [1,434,null,{}] 08:03:03 INFO - PROCESS | 1808 | 1466521383312 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1808 | 1466521383314 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:03 INFO - PROCESS | 1808 | 1466521383424 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:03:03 INFO - PROCESS | 1808 | 1466521383433 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1808 | 1466521383442 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002000E99000 == 45 [pid = 1808] [id = 118] 08:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DE8400) [pid = 1808] [serial = 351] [outer = 0000000000000000] 08:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013234000) [pid = 1808] [serial = 352] [outer = 0000002011DE8400] 08:03:03 INFO - PROCESS | 1808 | 1466521383528 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015C0DC00) [pid = 1808] [serial = 353] [outer = 0000002011DE8400] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000201058D000) [pid = 1808] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006AD7C00) [pid = 1808] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200EC97C00) [pid = 1808] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002005C52C00) [pid = 1808] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200153BC00) [pid = 1808] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200D758000) [pid = 1808] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200D68A400) [pid = 1808] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002011DE6000) [pid = 1808] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002011DE7000) [pid = 1808] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:03:03 INFO - PROCESS | 1808 | 1466521383938 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 08:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:03:04 INFO - PROCESS | 1808 | 1466521383995 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1808 | 1466521383997 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:03:04 INFO - PROCESS | 1808 | 1466521384000 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1808 | 1466521384002 Marionette TRACE conn5 <- [1,438,null,{}] 08:03:04 INFO - PROCESS | 1808 | 1466521384006 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1808 | 1466521384008 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:04 INFO - PROCESS | 1808 | 1466521384120 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:03:04 INFO - PROCESS | 1808 | 1466521384171 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1808 | 1466521384177 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013461000 == 46 [pid = 1808] [id = 119] 08:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002015C86400) [pid = 1808] [serial = 354] [outer = 0000000000000000] 08:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002015C8A800) [pid = 1808] [serial = 355] [outer = 0000002015C86400] 08:03:04 INFO - PROCESS | 1808 | 1466521384235 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002015E74800) [pid = 1808] [serial = 356] [outer = 0000002015C86400] 08:03:04 INFO - PROCESS | 1808 | 1466521384634 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 08:03:04 INFO - PROCESS | 1808 | 1466521384694 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:03:04 INFO - PROCESS | 1808 | 1466521384696 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:03:04 INFO - PROCESS | 1808 | 1466521384699 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1808 | 1466521384701 Marionette TRACE conn5 <- [1,442,null,{}] 08:03:04 INFO - PROCESS | 1808 | 1466521384705 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1808 | 1466521384707 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:04 INFO - PROCESS | 1808 | 1466521384829 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:03:04 INFO - PROCESS | 1808 | 1466521384836 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1808 | 1466521384838 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005F63800 == 47 [pid = 1808] [id = 120] 08:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015E7C400) [pid = 1808] [serial = 357] [outer = 0000000000000000] 08:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002016315C00) [pid = 1808] [serial = 358] [outer = 0000002015E7C400] 08:03:04 INFO - PROCESS | 1808 | 1466521384884 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002016321400) [pid = 1808] [serial = 359] [outer = 0000002015E7C400] 08:03:05 INFO - PROCESS | 1808 | 1466521385318 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 08:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:03:05 INFO - PROCESS | 1808 | 1466521385375 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1808 | 1466521385377 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:03:05 INFO - PROCESS | 1808 | 1466521385380 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1808 | 1466521385382 Marionette TRACE conn5 <- [1,446,null,{}] 08:03:05 INFO - PROCESS | 1808 | 1466521385386 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1808 | 1466521385388 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:05 INFO - PROCESS | 1808 | 1466521385474 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:03:05 INFO - PROCESS | 1808 | 1466521385481 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1808 | 1466521385483 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:05 INFO - PROCESS | 1808 | ++DOCSHELL 000000201625B800 == 48 [pid = 1808] [id = 121] 08:03:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015B1D400) [pid = 1808] [serial = 360] [outer = 0000000000000000] 08:03:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015B24800) [pid = 1808] [serial = 361] [outer = 0000002015B1D400] 08:03:05 INFO - PROCESS | 1808 | 1466521385527 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002016319C00) [pid = 1808] [serial = 362] [outer = 0000002015B1D400] 08:03:06 INFO - PROCESS | 1808 | 1466521386076 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 08:03:06 INFO - PROCESS | 1808 | 1466521386118 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1808 | 1466521386122 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:03:06 INFO - PROCESS | 1808 | 1466521386185 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1808 | 1466521386189 Marionette TRACE conn5 <- [1,450,null,{}] 08:03:06 INFO - PROCESS | 1808 | 1466521386197 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1808 | 1466521386200 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:06 INFO - PROCESS | 1808 | 1466521386327 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:03:06 INFO - PROCESS | 1808 | 1466521386392 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1808 | 1466521386395 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD23800 == 49 [pid = 1808] [id = 122] 08:03:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200835B000) [pid = 1808] [serial = 363] [outer = 0000000000000000] 08:03:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200D78D800) [pid = 1808] [serial = 364] [outer = 000000200835B000] 08:03:06 INFO - PROCESS | 1808 | 1466521386493 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200E185800) [pid = 1808] [serial = 365] [outer = 000000200835B000] 08:03:07 INFO - PROCESS | 1808 | 1466521387073 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:03:07 INFO - PROCESS | 1808 | 1466521387145 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:03:07 INFO - PROCESS | 1808 | 1466521387151 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1808 | 1466521387154 Marionette TRACE conn5 <- [1,454,null,{}] 08:03:07 INFO - PROCESS | 1808 | 1466521387159 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1808 | 1466521387162 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:07 INFO - PROCESS | 1808 | 1466521387278 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:03:07 INFO - PROCESS | 1808 | 1466521387350 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1808 | 1466521387353 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:07 INFO - PROCESS | 1808 | ++DOCSHELL 000000201337B000 == 50 [pid = 1808] [id = 123] 08:03:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E268000) [pid = 1808] [serial = 366] [outer = 0000000000000000] 08:03:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200E656C00) [pid = 1808] [serial = 367] [outer = 000000200E268000] 08:03:07 INFO - PROCESS | 1808 | 1466521387450 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200ED96800) [pid = 1808] [serial = 368] [outer = 000000200E268000] 08:03:08 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:08 INFO - PROCESS | 1808 | 1466521388091 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 984ms 08:03:08 INFO - PROCESS | 1808 | 1466521388136 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1808 | 1466521388139 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:03:08 INFO - PROCESS | 1808 | 1466521388143 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1808 | 1466521388148 Marionette TRACE conn5 <- [1,458,null,{}] 08:03:08 INFO - PROCESS | 1808 | 1466521388160 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1808 | 1466521388165 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:08 INFO - PROCESS | 1808 | 1466521388279 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:03:08 INFO - PROCESS | 1808 | 1466521388355 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1808 | 1466521388359 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:08 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016688800 == 51 [pid = 1808] [id = 124] 08:03:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000201339C000) [pid = 1808] [serial = 369] [outer = 0000000000000000] 08:03:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015B1FC00) [pid = 1808] [serial = 370] [outer = 000000201339C000] 08:03:08 INFO - PROCESS | 1808 | 1466521388457 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015E07800) [pid = 1808] [serial = 371] [outer = 000000201339C000] 08:03:09 INFO - PROCESS | 1808 | 1466521389079 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1808 | 1466521389134 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:03:09 INFO - PROCESS | 1808 | 1466521389137 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1808 | 1466521389140 Marionette TRACE conn5 <- [1,462,null,{}] 08:03:09 INFO - PROCESS | 1808 | 1466521389144 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1808 | 1466521389146 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:09 INFO - PROCESS | 1808 | 1466521389260 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:03:09 INFO - PROCESS | 1808 | 1466521389331 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1808 | 1466521389333 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:09 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016868800 == 52 [pid = 1808] [id = 125] 08:03:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200182C800) [pid = 1808] [serial = 372] [outer = 0000000000000000] 08:03:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002016320000) [pid = 1808] [serial = 373] [outer = 000000200182C800] 08:03:09 INFO - PROCESS | 1808 | 1466521389433 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002016619800) [pid = 1808] [serial = 374] [outer = 000000200182C800] 08:03:10 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:10 INFO - PROCESS | 1808 | 1466521390126 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1808 | 1466521390175 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:03:10 INFO - PROCESS | 1808 | 1466521390180 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1808 | 1466521390183 Marionette TRACE conn5 <- [1,466,null,{}] 08:03:10 INFO - PROCESS | 1808 | 1466521390206 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 1808 | 1466521390209 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:10 INFO - PROCESS | 1808 | 1466521390312 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:03:10 INFO - PROCESS | 1808 | 1466521390402 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1808 | 1466521390405 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A20800 == 53 [pid = 1808] [id = 126] 08:03:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200E185000) [pid = 1808] [serial = 375] [outer = 0000000000000000] 08:03:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (000000200E18C400) [pid = 1808] [serial = 376] [outer = 000000200E185000] 08:03:10 INFO - PROCESS | 1808 | 1466521390456 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (000000200E94A800) [pid = 1808] [serial = 377] [outer = 000000200E185000] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002005F63800 == 52 [pid = 1808] [id = 120] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002013461000 == 51 [pid = 1808] [id = 119] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002000E99000 == 50 [pid = 1808] [id = 118] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200F842800 == 49 [pid = 1808] [id = 117] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200E52E000 == 48 [pid = 1808] [id = 116] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002007891800 == 47 [pid = 1808] [id = 115] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200788D000 == 46 [pid = 1808] [id = 114] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C55000 == 45 [pid = 1808] [id = 112] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9B800 == 44 [pid = 1808] [id = 111] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200B31E800 == 43 [pid = 1808] [id = 110] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB6800 == 42 [pid = 1808] [id = 104] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000201337E800 == 41 [pid = 1808] [id = 107] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A0000 == 40 [pid = 1808] [id = 103] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000201625E800 == 39 [pid = 1808] [id = 113] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200DFBF000 == 38 [pid = 1808] [id = 105] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A2E000 == 37 [pid = 1808] [id = 106] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002013470800 == 36 [pid = 1808] [id = 108] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002013384000 == 35 [pid = 1808] [id = 21] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A7F800 == 34 [pid = 1808] [id = 20] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002016257000 == 33 [pid = 1808] [id = 84] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA38800 == 32 [pid = 1808] [id = 109] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002016868800 == 31 [pid = 1808] [id = 125] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 0000002016688800 == 30 [pid = 1808] [id = 124] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000201337B000 == 29 [pid = 1808] [id = 123] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000201625B800 == 28 [pid = 1808] [id = 121] 08:03:11 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD23800 == 27 [pid = 1808] [id = 122] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0000002011DDF400) [pid = 1808] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (000000200B698000) [pid = 1808] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200EC9F800) [pid = 1808] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002007CD8000) [pid = 1808] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200F1F7400) [pid = 1808] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002006C3E800) [pid = 1808] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200E6DE400) [pid = 1808] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200781AC00) [pid = 1808] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200DFE7800) [pid = 1808] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (00000020109E8000) [pid = 1808] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002005EEB400) [pid = 1808] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200781A800) [pid = 1808] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200E656400) [pid = 1808] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200DA47000) [pid = 1808] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200EC94000) [pid = 1808] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020131F3800) [pid = 1808] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000201322DC00) [pid = 1808] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002013397800) [pid = 1808] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000201342C800) [pid = 1808] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:03:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002001537800) [pid = 1808] [serial = 378] [outer = 0000002005CB5400] 08:03:11 INFO - PROCESS | 1808 | 1466521391844 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1808 | 1466521391932 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:03:11 INFO - PROCESS | 1808 | 1466521391937 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1808 | 1466521391940 Marionette TRACE conn5 <- [1,470,null,{}] 08:03:11 INFO - PROCESS | 1808 | 1466521391946 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1808 | 1466521391949 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:12 INFO - PROCESS | 1808 | 1466521392049 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:03:12 INFO - PROCESS | 1808 | 1466521392056 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1808 | 1466521392061 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:12 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A2F000 == 28 [pid = 1808] [id = 127] 08:03:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002007784800) [pid = 1808] [serial = 379] [outer = 0000000000000000] 08:03:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002007818C00) [pid = 1808] [serial = 380] [outer = 0000002007784800] 08:03:12 INFO - PROCESS | 1808 | 1466521392110 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002007E91400) [pid = 1808] [serial = 381] [outer = 0000002007784800] 08:03:12 INFO - PROCESS | 1808 | 1466521392638 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:03:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 08:03:12 INFO - PROCESS | 1808 | 1466521392672 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1808 | 1466521392677 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:03:12 INFO - PROCESS | 1808 | 1466521392684 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1808 | 1466521392686 Marionette TRACE conn5 <- [1,474,null,{}] 08:03:12 INFO - PROCESS | 1808 | 1466521392690 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 1808 | 1466521392693 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:12 INFO - PROCESS | 1808 | 1466521392785 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:03:12 INFO - PROCESS | 1808 | 1466521392861 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1808 | 1466521392864 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:12 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F1C000 == 29 [pid = 1808] [id = 128] 08:03:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200B441800) [pid = 1808] [serial = 382] [outer = 0000000000000000] 08:03:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200B699400) [pid = 1808] [serial = 383] [outer = 000000200B441800] 08:03:12 INFO - PROCESS | 1808 | 1466521392912 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200D756000) [pid = 1808] [serial = 384] [outer = 000000200B441800] 08:03:13 INFO - PROCESS | 1808 | 1466521393313 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 08:03:13 INFO - PROCESS | 1808 | 1466521393378 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1808 | 1466521393380 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:03:13 INFO - PROCESS | 1808 | 1466521393415 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1808 | 1466521393419 Marionette TRACE conn5 <- [1,478,null,{}] 08:03:13 INFO - PROCESS | 1808 | 1466521393435 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1808 | 1466521393440 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:13 INFO - PROCESS | 1808 | 1466521393534 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:03:13 INFO - PROCESS | 1808 | 1466521393543 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1808 | 1466521393546 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:13 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E45D000 == 30 [pid = 1808] [id = 129] 08:03:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002007810800) [pid = 1808] [serial = 385] [outer = 0000000000000000] 08:03:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200E18C000) [pid = 1808] [serial = 386] [outer = 0000002007810800] 08:03:13 INFO - PROCESS | 1808 | 1466521393595 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200E269C00) [pid = 1808] [serial = 387] [outer = 0000002007810800] 08:03:14 INFO - PROCESS | 1808 | 1466521394096 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 08:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:03:14 INFO - PROCESS | 1808 | 1466521394155 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1808 | 1466521394157 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:03:14 INFO - PROCESS | 1808 | 1466521394167 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1808 | 1466521394169 Marionette TRACE conn5 <- [1,482,null,{}] 08:03:14 INFO - PROCESS | 1808 | 1466521394173 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1808 | 1466521394175 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:14 INFO - PROCESS | 1808 | 1466521394284 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:03:14 INFO - PROCESS | 1808 | 1466521394332 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1808 | 1466521394335 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:14 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF19000 == 31 [pid = 1808] [id = 130] 08:03:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200EC92C00) [pid = 1808] [serial = 388] [outer = 0000000000000000] 08:03:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200EC99C00) [pid = 1808] [serial = 389] [outer = 000000200EC92C00] 08:03:14 INFO - PROCESS | 1808 | 1466521394380 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200EE1F800) [pid = 1808] [serial = 390] [outer = 000000200EC92C00] 08:03:14 INFO - PROCESS | 1808 | 1466521394846 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 08:03:14 INFO - PROCESS | 1808 | 1466521394897 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1808 | 1466521394899 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:03:14 INFO - PROCESS | 1808 | 1466521394902 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1808 | 1466521394904 Marionette TRACE conn5 <- [1,486,null,{}] 08:03:14 INFO - PROCESS | 1808 | 1466521394908 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1808 | 1466521394910 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:15 INFO - PROCESS | 1808 | 1466521395014 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:03:15 INFO - PROCESS | 1808 | 1466521395024 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1808 | 1466521395026 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:15 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F844800 == 32 [pid = 1808] [id = 131] 08:03:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200B40A800) [pid = 1808] [serial = 391] [outer = 0000000000000000] 08:03:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200FB82400) [pid = 1808] [serial = 392] [outer = 000000200B40A800] 08:03:15 INFO - PROCESS | 1808 | 1466521395070 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002011080C00) [pid = 1808] [serial = 393] [outer = 000000200B40A800] 08:03:15 INFO - PROCESS | 1808 | 1466521395541 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 08:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:03:15 INFO - PROCESS | 1808 | 1466521395597 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1808 | 1466521395599 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:03:15 INFO - PROCESS | 1808 | 1466521395603 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1808 | 1466521395605 Marionette TRACE conn5 <- [1,490,null,{}] 08:03:15 INFO - PROCESS | 1808 | 1466521395623 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1808 | 1466521395629 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:15 INFO - PROCESS | 1808 | 1466521395768 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200E6D0800) [pid = 1808] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002011DE3000) [pid = 1808] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002015C86400) [pid = 1808] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002011DE8400) [pid = 1808] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002015E7C400) [pid = 1808] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200B365400) [pid = 1808] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002013398C00) [pid = 1808] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002015C03000) [pid = 1808] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200EC93800) [pid = 1808] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002015E10C00) [pid = 1808] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002001874800) [pid = 1808] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200187AC00) [pid = 1808] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002015B1D400) [pid = 1808] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002005F56400) [pid = 1808] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (00000020162EEC00) [pid = 1808] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000201631D800) [pid = 1808] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:03:16 INFO - PROCESS | 1808 | 1466521396001 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1808 | 1466521396004 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:16 INFO - PROCESS | 1808 | ++DOCSHELL 00000020067B0000 == 33 [pid = 1808] [id = 132] 08:03:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200153AC00) [pid = 1808] [serial = 394] [outer = 0000000000000000] 08:03:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002005C52800) [pid = 1808] [serial = 395] [outer = 000000200153AC00] 08:03:16 INFO - PROCESS | 1808 | 1466521396050 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200EC92400) [pid = 1808] [serial = 396] [outer = 000000200153AC00] 08:03:16 INFO - PROCESS | 1808 | 1466521396449 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 902ms 08:03:16 INFO - PROCESS | 1808 | 1466521396509 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1808 | 1466521396511 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:03:16 INFO - PROCESS | 1808 | 1466521396515 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1808 | 1466521396516 Marionette TRACE conn5 <- [1,494,null,{}] 08:03:16 INFO - PROCESS | 1808 | 1466521396520 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1808 | 1466521396522 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:16 INFO - PROCESS | 1808 | 1466521396628 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:03:16 INFO - PROCESS | 1808 | 1466521396639 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1808 | 1466521396641 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:16 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F0000 == 34 [pid = 1808] [id = 133] 08:03:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012366400) [pid = 1808] [serial = 397] [outer = 0000000000000000] 08:03:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020131F6800) [pid = 1808] [serial = 398] [outer = 0000002012366400] 08:03:16 INFO - PROCESS | 1808 | 1466521396689 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201322F000) [pid = 1808] [serial = 399] [outer = 0000002012366400] 08:03:17 INFO - PROCESS | 1808 | 1466521397083 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 627ms 08:03:17 INFO - PROCESS | 1808 | 1466521397144 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1808 | 1466521397146 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:03:17 INFO - PROCESS | 1808 | 1466521397149 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1808 | 1466521397151 Marionette TRACE conn5 <- [1,498,null,{}] 08:03:17 INFO - PROCESS | 1808 | 1466521397154 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1808 | 1466521397156 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:17 INFO - PROCESS | 1808 | 1466521397263 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:03:17 INFO - PROCESS | 1808 | 1466521397271 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1808 | 1466521397274 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013388000 == 35 [pid = 1808] [id = 134] 08:03:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002012369000) [pid = 1808] [serial = 400] [outer = 0000000000000000] 08:03:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013395000) [pid = 1808] [serial = 401] [outer = 0000002012369000] 08:03:17 INFO - PROCESS | 1808 | 1466521397322 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002013427800) [pid = 1808] [serial = 402] [outer = 0000002012369000] 08:03:17 INFO - PROCESS | 1808 | 1466521397722 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 08:03:17 INFO - PROCESS | 1808 | 1466521397781 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:03:17 INFO - PROCESS | 1808 | 1466521397783 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:03:17 INFO - PROCESS | 1808 | 1466521397787 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1808 | 1466521397789 Marionette TRACE conn5 <- [1,502,null,{}] 08:03:17 INFO - PROCESS | 1808 | 1466521397792 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1808 | 1466521397794 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:17 INFO - PROCESS | 1808 | 1466521397926 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:03:17 INFO - PROCESS | 1808 | 1466521397941 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1808 | 1466521397943 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:17 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E450000 == 36 [pid = 1808] [id = 135] 08:03:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002012360000) [pid = 1808] [serial = 403] [outer = 0000000000000000] 08:03:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002013432C00) [pid = 1808] [serial = 404] [outer = 0000002012360000] 08:03:17 INFO - PROCESS | 1808 | 1466521397987 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015B26000) [pid = 1808] [serial = 405] [outer = 0000002012360000] 08:03:18 INFO - PROCESS | 1808 | 1466521398713 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 08:03:18 INFO - PROCESS | 1808 | 1466521398776 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1808 | 1466521398781 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:03:18 INFO - PROCESS | 1808 | 1466521398786 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1808 | 1466521398791 Marionette TRACE conn5 <- [1,506,null,{}] 08:03:18 INFO - PROCESS | 1808 | 1466521398797 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1808 | 1466521398800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:18 INFO - PROCESS | 1808 | 1466521398930 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:03:19 INFO - PROCESS | 1808 | 1466521398995 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1808 | 1466521398999 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:19 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F13000 == 37 [pid = 1808] [id = 136] 08:03:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200835C400) [pid = 1808] [serial = 406] [outer = 0000000000000000] 08:03:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200B43A400) [pid = 1808] [serial = 407] [outer = 000000200835C400] 08:03:19 INFO - PROCESS | 1808 | 1466521399056 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200D691000) [pid = 1808] [serial = 408] [outer = 000000200835C400] 08:03:19 INFO - PROCESS | 1808 | 1466521399865 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1132ms 08:03:19 INFO - PROCESS | 1808 | 1466521399922 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1808 | 1466521399927 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:03:19 INFO - PROCESS | 1808 | 1466521399934 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1808 | 1466521399937 Marionette TRACE conn5 <- [1,510,null,{}] 08:03:19 INFO - PROCESS | 1808 | 1466521399941 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1808 | 1466521399944 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:20 INFO - PROCESS | 1808 | 1466521400083 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:03:20 INFO - PROCESS | 1808 | 1466521400149 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1808 | 1466521400152 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:20 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F83F800 == 38 [pid = 1808] [id = 137] 08:03:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200E192400) [pid = 1808] [serial = 409] [outer = 0000000000000000] 08:03:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200E6D8000) [pid = 1808] [serial = 410] [outer = 000000200E192400] 08:03:20 INFO - PROCESS | 1808 | 1466521400209 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (000000200F2A3000) [pid = 1808] [serial = 411] [outer = 000000200E192400] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 0000002013388000 == 37 [pid = 1808] [id = 134] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F0000 == 36 [pid = 1808] [id = 133] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 00000020067B0000 == 35 [pid = 1808] [id = 132] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 000000200F844800 == 34 [pid = 1808] [id = 131] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF19000 == 33 [pid = 1808] [id = 130] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 000000200E45D000 == 32 [pid = 1808] [id = 129] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F1C000 == 31 [pid = 1808] [id = 128] 08:03:20 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A2F000 == 30 [pid = 1808] [id = 127] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0000002016657400) [pid = 1808] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200B40A000) [pid = 1808] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002016317800) [pid = 1808] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200ED92C00) [pid = 1808] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200E9CB800) [pid = 1808] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000201236E400) [pid = 1808] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002012361400) [pid = 1808] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002015C8A800) [pid = 1808] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002013234000) [pid = 1808] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002015C0DC00) [pid = 1808] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002016315C00) [pid = 1808] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200D0A5400) [pid = 1808] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002015E74800) [pid = 1808] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200DCBC800) [pid = 1808] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002015C04C00) [pid = 1808] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002015E03400) [pid = 1808] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015C84400) [pid = 1808] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002015C09800) [pid = 1808] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200ED8BC00) [pid = 1808] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200FBE3000) [pid = 1808] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015E66800) [pid = 1808] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015E75000) [pid = 1808] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200B4A8000) [pid = 1808] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002005F50400) [pid = 1808] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200B35AC00) [pid = 1808] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002016319C00) [pid = 1808] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015B24800) [pid = 1808] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002016321400) [pid = 1808] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:03:20 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200D794C00) [pid = 1808] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:03:21 INFO - PROCESS | 1808 | 1466521401032 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1140ms 08:03:21 INFO - PROCESS | 1808 | 1466521401076 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1808 | 1466521401080 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:03:21 INFO - PROCESS | 1808 | 1466521401084 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1808 | 1466521401089 Marionette TRACE conn5 <- [1,514,null,{}] 08:03:21 INFO - PROCESS | 1808 | 1466521401094 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1808 | 1466521401096 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:21 INFO - PROCESS | 1808 | 1466521401219 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:03:21 INFO - PROCESS | 1808 | 1466521401267 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1808 | 1466521401270 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:21 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006778000 == 31 [pid = 1808] [id = 138] 08:03:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007CD3C00) [pid = 1808] [serial = 412] [outer = 0000000000000000] 08:03:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200B411400) [pid = 1808] [serial = 413] [outer = 0000002007CD3C00] 08:03:21 INFO - PROCESS | 1808 | 1466521401321 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D693000) [pid = 1808] [serial = 414] [outer = 0000002007CD3C00] 08:03:21 INFO - PROCESS | 1808 | 1466521401750 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:03:21 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 08:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 08:03:21 INFO - PROCESS | 1808 | 1466521401775 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1808 | 1466521401779 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:03:21 INFO - PROCESS | 1808 | 1466521401785 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1808 | 1466521401788 Marionette TRACE conn5 <- [1,518,null,{}] 08:03:21 INFO - PROCESS | 1808 | 1466521401796 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1808 | 1466521401799 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:21 INFO - PROCESS | 1808 | 1466521401891 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:03:21 INFO - PROCESS | 1808 | 1466521401897 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1808 | 1466521401899 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:21 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4DC800 == 32 [pid = 1808] [id = 139] 08:03:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E188000) [pid = 1808] [serial = 415] [outer = 0000000000000000] 08:03:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E190000) [pid = 1808] [serial = 416] [outer = 000000200E188000] 08:03:21 INFO - PROCESS | 1808 | 1466521401947 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EC91800) [pid = 1808] [serial = 417] [outer = 000000200E188000] 08:03:22 INFO - PROCESS | 1808 | 1466521402417 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 08:03:22 INFO - PROCESS | 1808 | 1466521402479 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1808 | 1466521402481 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:03:22 INFO - PROCESS | 1808 | 1466521402484 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1808 | 1466521402488 Marionette TRACE conn5 <- [1,522,null,{}] 08:03:22 INFO - PROCESS | 1808 | 1466521402500 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1808 | 1466521402505 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:22 INFO - PROCESS | 1808 | 1466521402593 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:03:22 INFO - PROCESS | 1808 | 1466521402656 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1808 | 1466521402660 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:22 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E53F800 == 33 [pid = 1808] [id = 140] 08:03:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E189C00) [pid = 1808] [serial = 418] [outer = 0000000000000000] 08:03:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002010B7D400) [pid = 1808] [serial = 419] [outer = 000000200E189C00] 08:03:22 INFO - PROCESS | 1808 | 1466521402718 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DEAC00) [pid = 1808] [serial = 420] [outer = 000000200E189C00] 08:03:23 INFO - PROCESS | 1808 | 1466521403135 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 08:03:23 INFO - PROCESS | 1808 | 1466521403179 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1808 | 1466521403181 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:03:23 INFO - PROCESS | 1808 | 1466521403184 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1808 | 1466521403186 Marionette TRACE conn5 <- [1,526,null,{}] 08:03:23 INFO - PROCESS | 1808 | 1466521403195 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1808 | 1466521403197 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:23 INFO - PROCESS | 1808 | 1466521403357 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:03:23 INFO - PROCESS | 1808 | 1466521403376 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1808 | 1466521403378 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:23 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F83E800 == 34 [pid = 1808] [id = 141] 08:03:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012058000) [pid = 1808] [serial = 421] [outer = 0000000000000000] 08:03:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020131F2400) [pid = 1808] [serial = 422] [outer = 0000002012058000] 08:03:23 INFO - PROCESS | 1808 | 1466521403423 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002013228C00) [pid = 1808] [serial = 423] [outer = 0000002012058000] 08:03:23 INFO - PROCESS | 1808 | 1466521403872 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:03:23 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 08:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 08:03:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:03:23 INFO - PROCESS | 1808 | 1466521403925 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1808 | 1466521403928 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:03:23 INFO - PROCESS | 1808 | 1466521403931 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1808 | 1466521403933 Marionette TRACE conn5 <- [1,530,null,{}] 08:03:23 INFO - PROCESS | 1808 | 1466521403944 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1808 | 1466521403946 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:24 INFO - PROCESS | 1808 | 1466521404051 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:03:24 INFO - PROCESS | 1808 | 1466521404062 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1808 | 1466521404064 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:24 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B89000 == 35 [pid = 1808] [id = 142] 08:03:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012064400) [pid = 1808] [serial = 424] [outer = 0000000000000000] 08:03:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201339C800) [pid = 1808] [serial = 425] [outer = 0000002012064400] 08:03:24 INFO - PROCESS | 1808 | 1466521404108 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015B24C00) [pid = 1808] [serial = 426] [outer = 0000002012064400] 08:03:24 INFO - PROCESS | 1808 | 1466521404722 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:03:24 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 08:03:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:03:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:03:24 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 08:03:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:03:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:03:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 08:03:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:03:24 INFO - PROCESS | 1808 | 1466521404776 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1808 | 1466521404778 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:03:24 INFO - PROCESS | 1808 | 1466521404782 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1808 | 1466521404783 Marionette TRACE conn5 <- [1,534,null,{}] 08:03:24 INFO - PROCESS | 1808 | 1466521404787 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1808 | 1466521404801 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:24 INFO - PROCESS | 1808 | 1466521404935 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:03:24 INFO - PROCESS | 1808 | 1466521404941 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1808 | 1466521404943 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:25 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015904000 == 36 [pid = 1808] [id = 143] 08:03:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002015C7E400) [pid = 1808] [serial = 427] [outer = 0000000000000000] 08:03:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002015E0D400) [pid = 1808] [serial = 428] [outer = 0000002015C7E400] 08:03:25 INFO - PROCESS | 1808 | 1466521405028 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002015E69000) [pid = 1808] [serial = 429] [outer = 0000002015C7E400] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200EC92C00) [pid = 1808] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007784800) [pid = 1808] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E185000) [pid = 1808] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200B441800) [pid = 1808] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B40A800) [pid = 1808] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012369000) [pid = 1808] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200835B000) [pid = 1808] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E268000) [pid = 1808] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000201339C000) [pid = 1808] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200182C800) [pid = 1808] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200153AC00) [pid = 1808] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002012366400) [pid = 1808] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:03:25 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007810800) [pid = 1808] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:03:25 INFO - PROCESS | 1808 | 1466521405493 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:03:25 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. 08:03:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 733ms 08:03:25 INFO - PROCESS | 1808 | 1466521405518 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1808 | 1466521405520 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:03:25 INFO - PROCESS | 1808 | 1466521405523 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:03:25 INFO - PROCESS | 1808 | 1466521405525 Marionette TRACE conn5 <- [1,538,null,{}] 08:03:25 INFO - PROCESS | 1808 | 1466521405529 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 1808 | 1466521405531 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:25 INFO - PROCESS | 1808 | 1466521405612 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:03:25 INFO - PROCESS | 1808 | 1466521405617 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1808 | 1466521405620 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:25 INFO - PROCESS | 1808 | ++DOCSHELL 00000020063BD000 == 37 [pid = 1808] [id = 144] 08:03:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200B40CC00) [pid = 1808] [serial = 430] [outer = 0000000000000000] 08:03:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E185000) [pid = 1808] [serial = 431] [outer = 000000200B40CC00] 08:03:25 INFO - PROCESS | 1808 | 1466521405666 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002012061C00) [pid = 1808] [serial = 432] [outer = 000000200B40CC00] 08:03:26 INFO - PROCESS | 1808 | 1466521406108 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:03:26 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. 08:03:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 08:03:26 INFO - PROCESS | 1808 | 1466521406154 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1808 | 1466521406156 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:03:26 INFO - PROCESS | 1808 | 1466521406159 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1808 | 1466521406161 Marionette TRACE conn5 <- [1,542,null,{}] 08:03:26 INFO - PROCESS | 1808 | 1466521406165 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1808 | 1466521406167 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:26 INFO - PROCESS | 1808 | 1466521406276 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:03:26 INFO - PROCESS | 1808 | 1466521406285 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1808 | 1466521406287 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BF1000 == 38 [pid = 1808] [id = 145] 08:03:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F2C5000) [pid = 1808] [serial = 433] [outer = 0000000000000000] 08:03:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015E74000) [pid = 1808] [serial = 434] [outer = 000000200F2C5000] 08:03:26 INFO - PROCESS | 1808 | 1466521406335 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020162E5C00) [pid = 1808] [serial = 435] [outer = 000000200F2C5000] 08:03:26 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:26 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:26 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:26 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:26 INFO - PROCESS | 1808 | 1466521406755 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 08:03:26 INFO - PROCESS | 1808 | 1466521406794 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1808 | 1466521406796 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:03:26 INFO - PROCESS | 1808 | 1466521406799 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1808 | 1466521406801 Marionette TRACE conn5 <- [1,546,null,{}] 08:03:26 INFO - PROCESS | 1808 | 1466521406804 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1808 | 1466521406806 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:26 INFO - PROCESS | 1808 | 1466521406891 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:03:26 INFO - PROCESS | 1808 | 1466521406896 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1808 | 1466521406898 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:26 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB9800 == 39 [pid = 1808] [id = 146] 08:03:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020162ED000) [pid = 1808] [serial = 436] [outer = 0000000000000000] 08:03:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020162F2400) [pid = 1808] [serial = 437] [outer = 00000020162ED000] 08:03:26 INFO - PROCESS | 1808 | 1466521406942 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002016318C00) [pid = 1808] [serial = 438] [outer = 00000020162ED000] 08:03:27 INFO - PROCESS | 1808 | 1466521407349 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:03:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 08:03:27 INFO - PROCESS | 1808 | 1466521407388 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1808 | 1466521407390 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:03:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:03:27 INFO - PROCESS | 1808 | 1466521407408 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1808 | 1466521407410 Marionette TRACE conn5 <- [1,550,null,{}] 08:03:27 INFO - PROCESS | 1808 | 1466521407413 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1808 | 1466521407415 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:27 INFO - PROCESS | 1808 | 1466521407541 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:03:27 INFO - PROCESS | 1808 | 1466521407680 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1808 | 1466521407683 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:27 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A0E800 == 40 [pid = 1808] [id = 147] 08:03:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005C4C400) [pid = 1808] [serial = 439] [outer = 0000000000000000] 08:03:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200672B000) [pid = 1808] [serial = 440] [outer = 0000002005C4C400] 08:03:27 INFO - PROCESS | 1808 | 1466521407745 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007E30800) [pid = 1808] [serial = 441] [outer = 0000002005C4C400] 08:03:28 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:28 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:28 INFO - PROCESS | 1808 | 1466521408335 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 985ms 08:03:28 INFO - PROCESS | 1808 | 1466521408395 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1808 | 1466521408400 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:03:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:03:28 INFO - PROCESS | 1808 | 1466521408405 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1808 | 1466521408409 Marionette TRACE conn5 <- [1,554,null,{}] 08:03:28 INFO - PROCESS | 1808 | 1466521408413 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1808 | 1466521408417 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:28 INFO - PROCESS | 1808 | 1466521408533 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:03:28 INFO - PROCESS | 1808 | 1466521408606 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1808 | 1466521408609 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDA2000 == 41 [pid = 1808] [id = 148] 08:03:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200DDDC800) [pid = 1808] [serial = 442] [outer = 0000000000000000] 08:03:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E110800) [pid = 1808] [serial = 443] [outer = 000000200DDDC800] 08:03:28 INFO - PROCESS | 1808 | 1466521408707 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200EC9E800) [pid = 1808] [serial = 444] [outer = 000000200DDDC800] 08:03:29 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:29 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:29 INFO - PROCESS | 1808 | 1466521409372 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:03:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 984ms 08:03:29 INFO - PROCESS | 1808 | 1466521409392 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:03:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:03:29 INFO - PROCESS | 1808 | 1466521409395 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:03:29 INFO - PROCESS | 1808 | 1466521409399 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1808 | 1466521409401 Marionette TRACE conn5 <- [1,558,null,{}] 08:03:29 INFO - PROCESS | 1808 | 1466521409405 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1808 | 1466521409408 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:29 INFO - PROCESS | 1808 | 1466521409523 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:03:29 INFO - PROCESS | 1808 | 1466521409609 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1808 | 1466521409612 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E18800 == 42 [pid = 1808] [id = 149] 08:03:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200DFE4800) [pid = 1808] [serial = 445] [outer = 0000000000000000] 08:03:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000201205FC00) [pid = 1808] [serial = 446] [outer = 000000200DFE4800] 08:03:29 INFO - PROCESS | 1808 | 1466521409667 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015B1C400) [pid = 1808] [serial = 447] [outer = 000000200DFE4800] 08:03:30 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:30 INFO - PROCESS | 1808 | 1466521410254 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 881ms 08:03:30 INFO - PROCESS | 1808 | 1466521410281 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1808 | 1466521410285 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:03:30 INFO - PROCESS | 1808 | 1466521410297 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1808 | 1466521410302 Marionette TRACE conn5 <- [1,562,null,{}] 08:03:30 INFO - PROCESS | 1808 | 1466521410305 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1808 | 1466521410309 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:30 INFO - PROCESS | 1808 | 1466521410425 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:03:30 INFO - PROCESS | 1808 | 1466521410497 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1808 | 1466521410500 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:30 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016419000 == 43 [pid = 1808] [id = 150] 08:03:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015C0F000) [pid = 1808] [serial = 448] [outer = 0000000000000000] 08:03:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (00000020162EE000) [pid = 1808] [serial = 449] [outer = 0000002015C0F000] 08:03:30 INFO - PROCESS | 1808 | 1466521410594 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000201660F800) [pid = 1808] [serial = 450] [outer = 0000002015C0F000] 08:03:31 INFO - PROCESS | 1808 | 1466521411166 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 901ms 08:03:31 INFO - PROCESS | 1808 | 1466521411202 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1808 | 1466521411204 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:03:31 INFO - PROCESS | 1808 | 1466521411209 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:03:31 INFO - PROCESS | 1808 | 1466521411211 Marionette TRACE conn5 <- [1,566,null,{}] 08:03:31 INFO - PROCESS | 1808 | 1466521411215 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1808 | 1466521411218 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:31 INFO - PROCESS | 1808 | 1466521411327 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:03:31 INFO - PROCESS | 1808 | 1466521411413 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1808 | 1466521411415 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FD8000 == 44 [pid = 1808] [id = 151] 08:03:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002006AD5400) [pid = 1808] [serial = 451] [outer = 0000000000000000] 08:03:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200B696C00) [pid = 1808] [serial = 452] [outer = 0000002006AD5400] 08:03:31 INFO - PROCESS | 1808 | 1466521411470 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002012580400) [pid = 1808] [serial = 453] [outer = 0000002006AD5400] 08:03:32 INFO - PROCESS | 1808 | 1466521412190 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1026ms 08:03:32 INFO - PROCESS | 1808 | 1466521412241 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1808 | 1466521412245 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:03:32 INFO - PROCESS | 1808 | 1466521412249 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1808 | 1466521412253 Marionette TRACE conn5 <- [1,570,null,{}] 08:03:32 INFO - PROCESS | 1808 | 1466521412277 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1808 | 1466521412280 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:32 INFO - PROCESS | 1808 | 1466521412391 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:03:32 INFO - PROCESS | 1808 | 1466521412468 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1808 | 1466521412471 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:32 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069CA800 == 45 [pid = 1808] [id = 152] 08:03:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (000000200B43E400) [pid = 1808] [serial = 454] [outer = 0000000000000000] 08:03:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (000000200B448000) [pid = 1808] [serial = 455] [outer = 000000200B43E400] 08:03:32 INFO - PROCESS | 1808 | 1466521412565 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (000000200DA4A800) [pid = 1808] [serial = 456] [outer = 000000200B43E400] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB9800 == 44 [pid = 1808] [id = 146] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BF1000 == 43 [pid = 1808] [id = 145] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 00000020063BD000 == 42 [pid = 1808] [id = 144] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015904000 == 41 [pid = 1808] [id = 143] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B89000 == 40 [pid = 1808] [id = 142] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200F83E800 == 39 [pid = 1808] [id = 141] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200E53F800 == 38 [pid = 1808] [id = 140] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4DC800 == 37 [pid = 1808] [id = 139] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002006778000 == 36 [pid = 1808] [id = 138] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200F83F800 == 35 [pid = 1808] [id = 137] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F13000 == 34 [pid = 1808] [id = 136] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200E450000 == 33 [pid = 1808] [id = 135] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A20800 == 32 [pid = 1808] [id = 126] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FD8000 == 31 [pid = 1808] [id = 151] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002016419000 == 30 [pid = 1808] [id = 150] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E18800 == 29 [pid = 1808] [id = 149] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDA2000 == 28 [pid = 1808] [id = 148] 08:03:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A0E800 == 27 [pid = 1808] [id = 147] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (000000200EC99C00) [pid = 1808] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0000002007818C00) [pid = 1808] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0000002007E91400) [pid = 1808] [serial = 381] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (000000200E94A800) [pid = 1808] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200E18C400) [pid = 1808] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200B699400) [pid = 1808] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200D756000) [pid = 1808] [serial = 384] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200FB82400) [pid = 1808] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002002119800) [pid = 1808] [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.] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002013395000) [pid = 1808] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E185800) [pid = 1808] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200D78D800) [pid = 1808] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200ED96800) [pid = 1808] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E656C00) [pid = 1808] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002015E07800) [pid = 1808] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002015B1FC00) [pid = 1808] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002016619800) [pid = 1808] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002016320000) [pid = 1808] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200EE1F800) [pid = 1808] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002005C52800) [pid = 1808] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002011080C00) [pid = 1808] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002013427800) [pid = 1808] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000201322F000) [pid = 1808] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200EC92400) [pid = 1808] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E18C000) [pid = 1808] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020131F6800) [pid = 1808] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E269C00) [pid = 1808] [serial = 387] [outer = 0000000000000000] [url = about:blank] 08:03:33 INFO - PROCESS | 1808 | 1466521413686 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1496ms 08:03:33 INFO - PROCESS | 1808 | 1466521413747 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1808 | 1466521413751 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:03:33 INFO - PROCESS | 1808 | 1466521413755 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:03:33 INFO - PROCESS | 1808 | 1466521413761 Marionette TRACE conn5 <- [1,574,null,{}] 08:03:33 INFO - PROCESS | 1808 | 1466521413766 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1808 | 1466521413769 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:33 INFO - PROCESS | 1808 | 1466521413862 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:03:33 INFO - PROCESS | 1808 | 1466521413875 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1808 | 1466521413877 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:33 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A29800 == 28 [pid = 1808] [id = 153] 08:03:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002006AD3800) [pid = 1808] [serial = 457] [outer = 0000000000000000] 08:03:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002006C40400) [pid = 1808] [serial = 458] [outer = 0000002006AD3800] 08:03:33 INFO - PROCESS | 1808 | 1466521413926 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200781AC00) [pid = 1808] [serial = 459] [outer = 0000002006AD3800] 08:03:34 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:34 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:34 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:34 INFO - PROCESS | 1808 | 1466521414396 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:03:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 08:03:34 INFO - PROCESS | 1808 | 1466521414450 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1808 | 1466521414455 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:03:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:03:34 INFO - PROCESS | 1808 | 1466521414463 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1808 | 1466521414465 Marionette TRACE conn5 <- [1,578,null,{}] 08:03:34 INFO - PROCESS | 1808 | 1466521414469 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1808 | 1466521414472 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:34 INFO - PROCESS | 1808 | 1466521414600 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:03:34 INFO - PROCESS | 1808 | 1466521414674 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1808 | 1466521414676 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:34 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B32B000 == 29 [pid = 1808] [id = 154] 08:03:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200781C400) [pid = 1808] [serial = 460] [outer = 0000000000000000] 08:03:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020082BE800) [pid = 1808] [serial = 461] [outer = 000000200781C400] 08:03:34 INFO - PROCESS | 1808 | 1466521414725 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200B4A7400) [pid = 1808] [serial = 462] [outer = 000000200781C400] 08:03:35 INFO - PROCESS | 1808 | 1466521415123 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 08:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:03:35 INFO - PROCESS | 1808 | 1466521415197 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1808 | 1466521415199 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:03:35 INFO - PROCESS | 1808 | 1466521415203 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1808 | 1466521415207 Marionette TRACE conn5 <- [1,582,null,{}] 08:03:35 INFO - PROCESS | 1808 | 1466521415218 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1808 | 1466521415223 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:35 INFO - PROCESS | 1808 | 1466521415317 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:03:35 INFO - PROCESS | 1808 | 1466521415332 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1808 | 1466521415336 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:35 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E52E000 == 30 [pid = 1808] [id = 155] 08:03:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200D9C2800) [pid = 1808] [serial = 463] [outer = 0000000000000000] 08:03:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200DA51800) [pid = 1808] [serial = 464] [outer = 000000200D9C2800] 08:03:35 INFO - PROCESS | 1808 | 1466521415386 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E111000) [pid = 1808] [serial = 465] [outer = 000000200D9C2800] 08:03:36 INFO - PROCESS | 1808 | 1466521416012 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:03:36 INFO - PROCESS | 1808 | [1808] 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 08:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 942ms 08:03:36 INFO - PROCESS | 1808 | 1466521416154 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1808 | 1466521416157 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:03:36 INFO - PROCESS | 1808 | 1466521416161 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1808 | 1466521416163 Marionette TRACE conn5 <- [1,586,null,{}] 08:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:03:36 INFO - PROCESS | 1808 | 1466521416167 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 1808 | 1466521416169 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:36 INFO - PROCESS | 1808 | 1466521416285 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:03:36 INFO - PROCESS | 1808 | 1466521416293 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1808 | 1466521416295 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF16000 == 31 [pid = 1808] [id = 156] 08:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E262400) [pid = 1808] [serial = 466] [outer = 0000000000000000] 08:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E267800) [pid = 1808] [serial = 467] [outer = 000000200E262400] 08:03:36 INFO - PROCESS | 1808 | 1466521416376 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200E71B400) [pid = 1808] [serial = 468] [outer = 000000200E262400] 08:03:36 INFO - PROCESS | 1808 | 1466521416798 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 08:03:36 INFO - PROCESS | 1808 | 1466521416838 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1808 | 1466521416840 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:03:36 INFO - PROCESS | 1808 | 1466521416843 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1808 | 1466521416845 Marionette TRACE conn5 <- [1,590,null,{}] 08:03:36 INFO - PROCESS | 1808 | 1466521416849 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 1808 | 1466521416851 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:36 INFO - PROCESS | 1808 | 1466521416963 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:03:36 INFO - PROCESS | 1808 | 1466521416970 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1808 | 1466521416972 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F83E800 == 32 [pid = 1808] [id = 157] 08:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200E853400) [pid = 1808] [serial = 469] [outer = 0000000000000000] 08:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200EC99C00) [pid = 1808] [serial = 470] [outer = 000000200E853400] 08:03:37 INFO - PROCESS | 1808 | 1466521417016 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200ED96000) [pid = 1808] [serial = 471] [outer = 000000200E853400] 08:03:37 INFO - PROCESS | 1808 | 1466521417486 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020162ED000) [pid = 1808] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002012064400) [pid = 1808] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002015C7E400) [pid = 1808] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012360000) [pid = 1808] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E192400) [pid = 1808] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E189C00) [pid = 1808] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E188000) [pid = 1808] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200835C400) [pid = 1808] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007CD3C00) [pid = 1808] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200B40CC00) [pid = 1808] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200F2C5000) [pid = 1808] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:03:37 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012058000) [pid = 1808] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:03:37 INFO - PROCESS | 1808 | 1466521417741 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1808 | 1466521417743 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:03:37 INFO - PROCESS | 1808 | 1466521417754 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1808 | 1466521417756 Marionette TRACE conn5 <- [1,594,null,{}] 08:03:37 INFO - PROCESS | 1808 | 1466521417759 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:03:37 INFO - PROCESS | 1808 | 1466521417765 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:37 INFO - PROCESS | 1808 | 1466521417863 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:03:37 INFO - PROCESS | 1808 | 1466521417868 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1808 | 1466521417871 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:37 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B6F800 == 33 [pid = 1808] [id = 158] 08:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F1F6C00) [pid = 1808] [serial = 472] [outer = 0000000000000000] 08:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200F2C5000) [pid = 1808] [serial = 473] [outer = 000000200F1F6C00] 08:03:37 INFO - PROCESS | 1808 | 1466521417915 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002011080C00) [pid = 1808] [serial = 474] [outer = 000000200F1F6C00] 08:03:38 INFO - PROCESS | 1808 | 1466521418349 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 08:03:38 INFO - PROCESS | 1808 | 1466521418398 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1808 | 1466521418400 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:03:38 INFO - PROCESS | 1808 | 1466521418407 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1808 | 1466521418409 Marionette TRACE conn5 <- [1,598,null,{}] 08:03:38 INFO - PROCESS | 1808 | 1466521418412 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:38 INFO - PROCESS | 1808 | 1466521418415 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:38 INFO - PROCESS | 1808 | 1466521418495 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:03:38 INFO - PROCESS | 1808 | 1466521418501 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1808 | 1466521418503 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000201336F800 == 34 [pid = 1808] [id = 159] 08:03:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011DE6000) [pid = 1808] [serial = 475] [outer = 0000000000000000] 08:03:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DEA800) [pid = 1808] [serial = 476] [outer = 0000002011DE6000] 08:03:38 INFO - PROCESS | 1808 | 1466521418549 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012361C00) [pid = 1808] [serial = 477] [outer = 0000002011DE6000] 08:03:38 INFO - PROCESS | 1808 | 1466521418951 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 586ms 08:03:39 INFO - PROCESS | 1808 | 1466521418997 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1808 | 1466521418999 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:03:39 INFO - PROCESS | 1808 | 1466521419007 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1808 | 1466521419009 Marionette TRACE conn5 <- [1,602,null,{}] 08:03:39 INFO - PROCESS | 1808 | 1466521419014 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1808 | 1466521419016 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:39 INFO - PROCESS | 1808 | 1466521419098 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:03:39 INFO - PROCESS | 1808 | 1466521419105 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1808 | 1466521419107 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013461800 == 35 [pid = 1808] [id = 160] 08:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012367000) [pid = 1808] [serial = 478] [outer = 0000000000000000] 08:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201257A000) [pid = 1808] [serial = 479] [outer = 0000002012367000] 08:03:39 INFO - PROCESS | 1808 | 1466521419151 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002012586800) [pid = 1808] [serial = 480] [outer = 0000002012367000] 08:03:39 INFO - PROCESS | 1808 | 1466521419623 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 628ms 08:03:39 INFO - PROCESS | 1808 | 1466521419645 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1808 | 1466521419647 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:03:39 INFO - PROCESS | 1808 | 1466521419650 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1808 | 1466521419652 Marionette TRACE conn5 <- [1,606,null,{}] 08:03:39 INFO - PROCESS | 1808 | 1466521419661 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1808 | 1466521419663 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:39 INFO - PROCESS | 1808 | 1466521419788 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:03:39 INFO - PROCESS | 1808 | 1466521419865 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1808 | 1466521419868 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005ED4000 == 36 [pid = 1808] [id = 161] 08:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002001533000) [pid = 1808] [serial = 481] [outer = 0000000000000000] 08:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200186F400) [pid = 1808] [serial = 482] [outer = 0000002001533000] 08:03:39 INFO - PROCESS | 1808 | 1466521419970 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002005CB5C00) [pid = 1808] [serial = 483] [outer = 0000002001533000] 08:03:40 INFO - PROCESS | 1808 | 1466521420742 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1140ms 08:03:40 INFO - PROCESS | 1808 | 1466521420795 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1808 | 1466521420800 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:03:40 INFO - PROCESS | 1808 | 1466521420805 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1808 | 1466521420809 Marionette TRACE conn5 <- [1,610,null,{}] 08:03:40 INFO - PROCESS | 1808 | 1466521420814 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1808 | 1466521420817 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:40 INFO - PROCESS | 1808 | 1466521420957 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:03:41 INFO - PROCESS | 1808 | 1466521421021 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1808 | 1466521421025 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E532000 == 37 [pid = 1808] [id = 162] 08:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002008364400) [pid = 1808] [serial = 484] [outer = 0000000000000000] 08:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200B4A9C00) [pid = 1808] [serial = 485] [outer = 0000002008364400] 08:03:41 INFO - PROCESS | 1808 | 1466521421081 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200D78E800) [pid = 1808] [serial = 486] [outer = 0000002008364400] 08:03:41 INFO - PROCESS | 1808 | 1466521421846 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1080ms 08:03:41 INFO - PROCESS | 1808 | 1466521421899 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1808 | 1466521421903 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:03:41 INFO - PROCESS | 1808 | 1466521421907 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1808 | 1466521421909 Marionette TRACE conn5 <- [1,614,null,{}] 08:03:41 INFO - PROCESS | 1808 | 1466521421913 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1808 | 1466521421916 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:42 INFO - PROCESS | 1808 | 1466521422117 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:03:42 INFO - PROCESS | 1808 | 1466521422198 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1808 | 1466521422201 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006781800 == 38 [pid = 1808] [id = 163] 08:03:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002007705400) [pid = 1808] [serial = 487] [outer = 0000000000000000] 08:03:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002007811C00) [pid = 1808] [serial = 488] [outer = 0000002007705400] 08:03:42 INFO - PROCESS | 1808 | 1466521422253 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002008361C00) [pid = 1808] [serial = 489] [outer = 0000002007705400] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 0000002013461800 == 37 [pid = 1808] [id = 160] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 000000201336F800 == 36 [pid = 1808] [id = 159] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B6F800 == 35 [pid = 1808] [id = 158] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 000000200F83E800 == 34 [pid = 1808] [id = 157] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF16000 == 33 [pid = 1808] [id = 156] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 000000200E52E000 == 32 [pid = 1808] [id = 155] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 000000200B32B000 == 31 [pid = 1808] [id = 154] 08:03:42 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A29800 == 30 [pid = 1808] [id = 153] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (00000020162F2400) [pid = 1808] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000201339C800) [pid = 1808] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002015E0D400) [pid = 1808] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002015B24C00) [pid = 1808] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002015B26000) [pid = 1808] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002013432C00) [pid = 1808] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E6D8000) [pid = 1808] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200F2A3000) [pid = 1808] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002011DEAC00) [pid = 1808] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002010B7D400) [pid = 1808] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E190000) [pid = 1808] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200EC91800) [pid = 1808] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B43A400) [pid = 1808] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D691000) [pid = 1808] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200B411400) [pid = 1808] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D693000) [pid = 1808] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012061C00) [pid = 1808] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E185000) [pid = 1808] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015E74000) [pid = 1808] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015E69000) [pid = 1808] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020131F2400) [pid = 1808] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002013228C00) [pid = 1808] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002016318C00) [pid = 1808] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (00000020162E5C00) [pid = 1808] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:03:42 INFO - PROCESS | 1808 | 1466521422856 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 984ms 08:03:42 INFO - PROCESS | 1808 | 1466521422893 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1808 | 1466521422897 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:03:42 INFO - PROCESS | 1808 | 1466521422902 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1808 | 1466521422905 Marionette TRACE conn5 <- [1,618,null,{}] 08:03:42 INFO - PROCESS | 1808 | 1466521422910 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1808 | 1466521422913 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:43 INFO - PROCESS | 1808 | 1466521423002 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:03:43 INFO - PROCESS | 1808 | 1466521423073 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1808 | 1466521423076 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B32B000 == 31 [pid = 1808] [id = 164] 08:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007E2CC00) [pid = 1808] [serial = 490] [outer = 0000000000000000] 08:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200B441800) [pid = 1808] [serial = 491] [outer = 0000002007E2CC00] 08:03:43 INFO - PROCESS | 1808 | 1466521423124 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200D78D800) [pid = 1808] [serial = 492] [outer = 0000002007E2CC00] 08:03:43 INFO - PROCESS | 1808 | 1466521423530 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:03:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 08:03:43 INFO - PROCESS | 1808 | 1466521423597 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1808 | 1466521423600 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:03:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:03:43 INFO - PROCESS | 1808 | 1466521423604 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1808 | 1466521423606 Marionette TRACE conn5 <- [1,622,null,{}] 08:03:43 INFO - PROCESS | 1808 | 1466521423609 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 1808 | 1466521423611 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:43 INFO - PROCESS | 1808 | 1466521423699 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:03:43 INFO - PROCESS | 1808 | 1466521423714 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1808 | 1466521423716 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9E9800 == 32 [pid = 1808] [id = 165] 08:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DFE8800) [pid = 1808] [serial = 493] [outer = 0000000000000000] 08:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E18C000) [pid = 1808] [serial = 494] [outer = 000000200DFE8800] 08:03:43 INFO - PROCESS | 1808 | 1466521423762 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200EC94800) [pid = 1808] [serial = 495] [outer = 000000200DFE8800] 08:03:44 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:44 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:44 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:44 INFO - PROCESS | 1808 | 1466521424229 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 08:03:44 INFO - PROCESS | 1808 | 1466521424298 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1808 | 1466521424302 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:03:44 INFO - PROCESS | 1808 | 1466521424313 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1808 | 1466521424318 Marionette TRACE conn5 <- [1,626,null,{}] 08:03:44 INFO - PROCESS | 1808 | 1466521424322 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 1808 | 1466521424325 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:44 INFO - PROCESS | 1808 | 1466521424419 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:03:44 INFO - PROCESS | 1808 | 1466521424490 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1808 | 1466521424492 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E96800 == 33 [pid = 1808] [id = 166] 08:03:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200187E400) [pid = 1808] [serial = 496] [outer = 0000000000000000] 08:03:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200EE28000) [pid = 1808] [serial = 497] [outer = 000000200187E400] 08:03:44 INFO - PROCESS | 1808 | 1466521424538 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201058EC00) [pid = 1808] [serial = 498] [outer = 000000200187E400] 08:03:44 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:44 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:44 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:44 INFO - PROCESS | 1808 | 1466521424947 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 08:03:45 INFO - PROCESS | 1808 | 1466521425009 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1808 | 1466521425012 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:03:45 INFO - PROCESS | 1808 | 1466521425015 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1808 | 1466521425017 Marionette TRACE conn5 <- [1,630,null,{}] 08:03:45 INFO - PROCESS | 1808 | 1466521425056 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1808 | 1466521425058 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:45 INFO - PROCESS | 1808 | 1466521425165 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:03:45 INFO - PROCESS | 1808 | 1466521425177 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1808 | 1466521425179 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:45 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D08F000 == 34 [pid = 1808] [id = 167] 08:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002010B80000) [pid = 1808] [serial = 499] [outer = 0000000000000000] 08:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012059C00) [pid = 1808] [serial = 500] [outer = 0000002010B80000] 08:03:45 INFO - PROCESS | 1808 | 1466521425230 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201236DC00) [pid = 1808] [serial = 501] [outer = 0000002010B80000] 08:03:45 INFO - PROCESS | 1808 | 1466521425676 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 713ms 08:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:03:45 INFO - PROCESS | 1808 | 1466521425729 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1808 | 1466521425731 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:03:45 INFO - PROCESS | 1808 | 1466521425740 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1808 | 1466521425742 Marionette TRACE conn5 <- [1,634,null,{}] 08:03:45 INFO - PROCESS | 1808 | 1466521425746 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1808 | 1466521425748 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:45 INFO - PROCESS | 1808 | 1466521425860 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:03:45 INFO - PROCESS | 1808 | 1466521425873 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1808 | 1466521425879 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015908000 == 35 [pid = 1808] [id = 168] 08:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013227C00) [pid = 1808] [serial = 502] [outer = 0000000000000000] 08:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201322AC00) [pid = 1808] [serial = 503] [outer = 0000002013227C00] 08:03:45 INFO - PROCESS | 1808 | 1466521425973 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013397C00) [pid = 1808] [serial = 504] [outer = 0000002013227C00] 08:03:46 INFO - PROCESS | 1808 | 1466521426412 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 08:03:46 INFO - PROCESS | 1808 | 1466521426490 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1808 | 1466521426493 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:03:46 INFO - PROCESS | 1808 | 1466521426505 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1808 | 1466521426507 Marionette TRACE conn5 <- [1,638,null,{}] 08:03:46 INFO - PROCESS | 1808 | 1466521426510 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1808 | 1466521426513 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:46 INFO - PROCESS | 1808 | 1466521426638 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:03:46 INFO - PROCESS | 1808 | 1466521426650 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1808 | 1466521426652 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000201598F800 == 36 [pid = 1808] [id = 169] 08:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002001877800) [pid = 1808] [serial = 505] [outer = 0000000000000000] 08:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002015B1CC00) [pid = 1808] [serial = 506] [outer = 0000002001877800] 08:03:46 INFO - PROCESS | 1808 | 1466521426696 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002015C02C00) [pid = 1808] [serial = 507] [outer = 0000002001877800] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002015C0F000) [pid = 1808] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200D9C2800) [pid = 1808] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002006AD5400) [pid = 1808] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200F1F6C00) [pid = 1808] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002006AD3800) [pid = 1808] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E853400) [pid = 1808] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002005C4C400) [pid = 1808] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200B43E400) [pid = 1808] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002011DE6000) [pid = 1808] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200DDDC800) [pid = 1808] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E262400) [pid = 1808] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200781C400) [pid = 1808] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:03:46 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200DFE4800) [pid = 1808] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:03:47 INFO - PROCESS | 1808 | 1466521427148 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 08:03:48 INFO - PROCESS | 1808 | 1466521427197 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1808 | 1466521427199 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:03:48 INFO - PROCESS | 1808 | 1466521427203 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1808 | 1466521427204 Marionette TRACE conn5 <- [1,642,null,{}] 08:03:48 INFO - PROCESS | 1808 | 1466521427208 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1808 | 1466521427211 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:48 INFO - PROCESS | 1808 | 1466521427298 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:03:48 INFO - PROCESS | 1808 | 1466521427304 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:03:48 INFO - PROCESS | 1808 | 1466521427306 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1659ms 08:03:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BEA800 == 37 [pid = 1808] [id = 170] 08:03:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002007E2F800) [pid = 1808] [serial = 508] [outer = 0000000000000000] 08:03:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011087400) [pid = 1808] [serial = 509] [outer = 0000002007E2F800] 08:03:48 INFO - PROCESS | 1808 | 1466521427351 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015C06400) [pid = 1808] [serial = 510] [outer = 0000002007E2F800] 08:03:48 INFO - PROCESS | 1808 | 1466521427722 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:03:48 INFO - PROCESS | 1808 | 1466521428866 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1808 | 1466521428868 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:03:48 INFO - PROCESS | 1808 | 1466521428915 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1808 | 1466521428919 Marionette TRACE conn5 <- [1,646,null,{}] 08:03:48 INFO - PROCESS | 1808 | 1466521428926 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1808 | 1466521428930 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:49 INFO - PROCESS | 1808 | 1466521429042 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:03:49 INFO - PROCESS | 1808 | 1466521429149 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1808 | 1466521429152 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C1E800 == 38 [pid = 1808] [id = 171] 08:03:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002005F56400) [pid = 1808] [serial = 511] [outer = 0000000000000000] 08:03:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020069DC000) [pid = 1808] [serial = 512] [outer = 0000002005F56400] 08:03:49 INFO - PROCESS | 1808 | 1466521429215 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002007E25800) [pid = 1808] [serial = 513] [outer = 0000002005F56400] 08:03:49 INFO - PROCESS | 1808 | 1466521429759 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 08:03:49 INFO - PROCESS | 1808 | 1466521429800 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:03:49 INFO - PROCESS | 1808 | 1466521429805 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:03:49 INFO - PROCESS | 1808 | 1466521429811 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1808 | 1466521429814 Marionette TRACE conn5 <- [1,650,null,{}] 08:03:49 INFO - PROCESS | 1808 | 1466521429822 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1808 | 1466521429827 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:49 INFO - PROCESS | 1808 | 1466521429957 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:03:50 INFO - PROCESS | 1808 | 1466521430132 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1808 | 1466521430135 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F832800 == 39 [pid = 1808] [id = 172] 08:03:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200DDDC800) [pid = 1808] [serial = 514] [outer = 0000000000000000] 08:03:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200DFE0800) [pid = 1808] [serial = 515] [outer = 000000200DDDC800] 08:03:50 INFO - PROCESS | 1808 | 1466521430247 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E262000) [pid = 1808] [serial = 516] [outer = 000000200DDDC800] 08:03:50 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:50 INFO - PROCESS | 1808 | 1466521430934 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1191ms 08:03:51 INFO - PROCESS | 1808 | 1466521431004 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1808 | 1466521431007 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:03:51 INFO - PROCESS | 1808 | 1466521431010 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1808 | 1466521431013 Marionette TRACE conn5 <- [1,654,null,{}] 08:03:51 INFO - PROCESS | 1808 | 1466521431069 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1808 | 1466521431072 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:51 INFO - PROCESS | 1808 | 1466521431223 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:03:51 INFO - PROCESS | 1808 | 1466521431274 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1808 | 1466521431281 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:51 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BE2800 == 40 [pid = 1808] [id = 173] 08:03:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200FBDF800) [pid = 1808] [serial = 517] [outer = 0000000000000000] 08:03:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020109E4800) [pid = 1808] [serial = 518] [outer = 000000200FBDF800] 08:03:51 INFO - PROCESS | 1808 | 1466521431342 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000201205BC00) [pid = 1808] [serial = 519] [outer = 000000200FBDF800] 08:03:51 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:51 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:51 INFO - PROCESS | 1808 | 1466521431913 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 08:03:51 INFO - PROCESS | 1808 | 1466521431955 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1808 | 1466521431957 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:03:51 INFO - PROCESS | 1808 | 1466521431961 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1808 | 1466521431963 Marionette TRACE conn5 <- [1,658,null,{}] 08:03:51 INFO - PROCESS | 1808 | 1466521431966 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1808 | 1466521431969 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:52 INFO - PROCESS | 1808 | 1466521432083 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:03:52 INFO - PROCESS | 1808 | 1466521432168 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1808 | 1466521432171 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:52 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E2C800 == 41 [pid = 1808] [id = 174] 08:03:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002015B23C00) [pid = 1808] [serial = 520] [outer = 0000000000000000] 08:03:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015C07C00) [pid = 1808] [serial = 521] [outer = 0000002015B23C00] 08:03:52 INFO - PROCESS | 1808 | 1466521432225 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015C7F800) [pid = 1808] [serial = 522] [outer = 0000002015B23C00] 08:03:52 INFO - PROCESS | 1808 | 1466521432805 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 880ms 08:03:52 INFO - PROCESS | 1808 | 1466521432844 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1808 | 1466521432846 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:03:52 INFO - PROCESS | 1808 | 1466521432849 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1808 | 1466521432852 Marionette TRACE conn5 <- [1,662,null,{}] 08:03:52 INFO - PROCESS | 1808 | 1466521432855 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 1808 | 1466521432858 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:52 INFO - PROCESS | 1808 | 1466521432967 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:03:53 INFO - PROCESS | 1808 | 1466521433052 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1808 | 1466521433054 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:53 INFO - PROCESS | 1808 | ++DOCSHELL 00000020067AC800 == 42 [pid = 1808] [id = 175] 08:03:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002007777000) [pid = 1808] [serial = 523] [outer = 0000000000000000] 08:03:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200DA52800) [pid = 1808] [serial = 524] [outer = 0000002007777000] 08:03:53 INFO - PROCESS | 1808 | 1466521433109 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002012057800) [pid = 1808] [serial = 525] [outer = 0000002007777000] 08:03:53 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:53 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:03:53 INFO - PROCESS | 1808 | 1466521433800 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:03:53 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 08:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 08:03:53 INFO - PROCESS | 1808 | 1466521433838 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1808 | 1466521433842 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:03:53 INFO - PROCESS | 1808 | 1466521433846 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1808 | 1466521433850 Marionette TRACE conn5 <- [1,666,null,{}] 08:03:53 INFO - PROCESS | 1808 | 1466521433855 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 1808 | 1466521433858 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:53 INFO - PROCESS | 1808 | 1466521433967 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:03:54 INFO - PROCESS | 1808 | 1466521434046 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1808 | 1466521434048 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:54 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FE6000 == 43 [pid = 1808] [id = 176] 08:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200B40CC00) [pid = 1808] [serial = 526] [outer = 0000000000000000] 08:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200B440400) [pid = 1808] [serial = 527] [outer = 000000200B40CC00] 08:03:54 INFO - PROCESS | 1808 | 1466521434145 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200DA49400) [pid = 1808] [serial = 528] [outer = 000000200B40CC00] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4E3000 == 42 [pid = 1808] [id = 102] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002005ED8000 == 41 [pid = 1808] [id = 100] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A07000 == 40 [pid = 1808] [id = 101] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000201598F800 == 39 [pid = 1808] [id = 169] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002015908000 == 38 [pid = 1808] [id = 168] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200D08F000 == 37 [pid = 1808] [id = 167] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E96800 == 36 [pid = 1808] [id = 166] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9E9800 == 35 [pid = 1808] [id = 165] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200B32B000 == 34 [pid = 1808] [id = 164] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002006781800 == 33 [pid = 1808] [id = 163] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 00000020066C3000 == 32 [pid = 1808] [id = 85] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002007725000 == 31 [pid = 1808] [id = 86] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002005ED4000 == 30 [pid = 1808] [id = 161] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200B337000 == 29 [pid = 1808] [id = 93] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000201686D800 == 28 [pid = 1808] [id = 98] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E17000 == 27 [pid = 1808] [id = 96] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD18800 == 26 [pid = 1808] [id = 88] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200B337800 == 25 [pid = 1808] [id = 87] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200E532000 == 24 [pid = 1808] [id = 162] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200E468800 == 23 [pid = 1808] [id = 95] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200F82C000 == 22 [pid = 1808] [id = 90] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200E522800 == 21 [pid = 1808] [id = 89] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D8B800 == 20 [pid = 1808] [id = 92] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 00000020110A0000 == 19 [pid = 1808] [id = 91] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002015913800 == 18 [pid = 1808] [id = 94] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 00000020069CA800 == 17 [pid = 1808] [id = 152] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000201640E000 == 16 [pid = 1808] [id = 97] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3D000 == 15 [pid = 1808] [id = 99] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BEA800 == 14 [pid = 1808] [id = 170] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E2C800 == 13 [pid = 1808] [id = 174] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BE2800 == 12 [pid = 1808] [id = 173] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 000000200F832800 == 11 [pid = 1808] [id = 172] 08:03:54 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C1E800 == 10 [pid = 1808] [id = 171] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000201660F800) [pid = 1808] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200DA51800) [pid = 1808] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002012580400) [pid = 1808] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002011080C00) [pid = 1808] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200781AC00) [pid = 1808] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200F2C5000) [pid = 1808] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E111000) [pid = 1808] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200B696C00) [pid = 1808] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200EC99C00) [pid = 1808] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200672B000) [pid = 1808] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200DA4A800) [pid = 1808] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002011DEA800) [pid = 1808] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E110800) [pid = 1808] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E71B400) [pid = 1808] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020082BE800) [pid = 1808] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200B4A7400) [pid = 1808] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200B448000) [pid = 1808] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007E30800) [pid = 1808] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015B1C400) [pid = 1808] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012361C00) [pid = 1808] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200ED96000) [pid = 1808] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002006C40400) [pid = 1808] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E267800) [pid = 1808] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (00000020162EE000) [pid = 1808] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200EC9E800) [pid = 1808] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000201205FC00) [pid = 1808] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:03:54 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000201257A000) [pid = 1808] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:03:55 INFO - PROCESS | 1808 | 1466521435309 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1485ms 08:03:55 INFO - PROCESS | 1808 | 1466521435337 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1808 | 1466521435341 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:03:55 INFO - PROCESS | 1808 | 1466521435345 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1808 | 1466521435350 Marionette TRACE conn5 <- [1,670,null,{}] 08:03:55 INFO - PROCESS | 1808 | 1466521435356 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1808 | 1466521435359 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:55 INFO - PROCESS | 1808 | 1466521435457 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:03:55 INFO - PROCESS | 1808 | 1466521435465 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1808 | 1466521435469 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:55 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A32800 == 11 [pid = 1808] [id = 177] 08:03:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007816400) [pid = 1808] [serial = 529] [outer = 0000000000000000] 08:03:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200781B800) [pid = 1808] [serial = 530] [outer = 0000002007816400] 08:03:55 INFO - PROCESS | 1808 | 1466521435520 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007E33C00) [pid = 1808] [serial = 531] [outer = 0000002007816400] 08:03:55 INFO - PROCESS | 1808 | [1808] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:03:56 INFO - PROCESS | 1808 | [1808] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:03:56 INFO - PROCESS | 1808 | 1466521436479 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:03:56 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) 08:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1189ms 08:03:56 INFO - PROCESS | 1808 | 1466521436539 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1808 | 1466521436544 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:03:56 INFO - PROCESS | 1808 | 1466521436551 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1808 | 1466521436554 Marionette TRACE conn5 <- [1,674,null,{}] 08:03:56 INFO - PROCESS | 1808 | 1466521436558 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:56 INFO - PROCESS | 1808 | 1466521436560 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:56 INFO - PROCESS | 1808 | 1466521436659 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:03:56 INFO - PROCESS | 1808 | 1466521436667 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1808 | 1466521436669 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:56 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4D4000 == 12 [pid = 1808] [id = 178] 08:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B404400) [pid = 1808] [serial = 532] [outer = 0000000000000000] 08:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200B69E800) [pid = 1808] [serial = 533] [outer = 000000200B404400] 08:03:56 INFO - PROCESS | 1808 | 1466521436720 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D75BC00) [pid = 1808] [serial = 534] [outer = 000000200B404400] 08:03:57 INFO - PROCESS | 1808 | 1466521437673 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1134ms 08:03:57 INFO - PROCESS | 1808 | 1466521437687 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:03:57 INFO - PROCESS | 1808 | 1466521437689 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:03:57 INFO - PROCESS | 1808 | 1466521437693 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1808 | 1466521437697 Marionette TRACE conn5 <- [1,678,null,{}] 08:03:57 INFO - PROCESS | 1808 | 1466521437715 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1808 | 1466521437720 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:57 INFO - PROCESS | 1808 | 1466521437835 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:03:57 INFO - PROCESS | 1808 | 1466521437843 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1808 | 1466521437846 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:57 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E532000 == 13 [pid = 1808] [id = 179] 08:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E188000) [pid = 1808] [serial = 535] [outer = 0000000000000000] 08:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E18EC00) [pid = 1808] [serial = 536] [outer = 000000200E188000] 08:03:57 INFO - PROCESS | 1808 | 1466521437895 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E656C00) [pid = 1808] [serial = 537] [outer = 000000200E188000] 08:03:58 INFO - PROCESS | 1808 | 1466521438885 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1241ms 08:03:58 INFO - PROCESS | 1808 | 1466521438937 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1808 | 1466521438940 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:03:58 INFO - PROCESS | 1808 | 1466521438943 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1808 | 1466521438945 Marionette TRACE conn5 <- [1,682,null,{}] 08:03:58 INFO - PROCESS | 1808 | 1466521438955 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1808 | 1466521438957 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:59 INFO - PROCESS | 1808 | 1466521439075 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:03:59 INFO - PROCESS | 1808 | 1466521439081 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1808 | 1466521439084 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:03:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF19800 == 14 [pid = 1808] [id = 180] 08:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200EC9B400) [pid = 1808] [serial = 538] [outer = 0000000000000000] 08:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200EC9EC00) [pid = 1808] [serial = 539] [outer = 000000200EC9B400] 08:03:59 INFO - PROCESS | 1808 | 1466521439167 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200ED94000) [pid = 1808] [serial = 540] [outer = 000000200EC9B400] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002010B80000) [pid = 1808] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002013227C00) [pid = 1808] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002001877800) [pid = 1808] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012367000) [pid = 1808] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007705400) [pid = 1808] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200DFE8800) [pid = 1808] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002001533000) [pid = 1808] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200187E400) [pid = 1808] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002008364400) [pid = 1808] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002007E2CC00) [pid = 1808] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:03:59 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002007E2F800) [pid = 1808] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:04:00 INFO - PROCESS | 1808 | 1466521440167 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:04:00 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) 08:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1279ms 08:04:00 INFO - PROCESS | 1808 | 1466521440226 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1808 | 1466521440231 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:04:00 INFO - PROCESS | 1808 | 1466521440237 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1808 | 1466521440241 Marionette TRACE conn5 <- [1,686,null,{}] 08:04:00 INFO - PROCESS | 1808 | 1466521440247 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1808 | 1466521440251 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:00 INFO - PROCESS | 1808 | 1466521440413 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:04:00 INFO - PROCESS | 1808 | 1466521440477 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1808 | 1466521440480 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:00 INFO - PROCESS | 1808 | ++DOCSHELL 000000200789C800 == 15 [pid = 1808] [id = 181] 08:04:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200781CC00) [pid = 1808] [serial = 541] [outer = 0000000000000000] 08:04:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007CDF800) [pid = 1808] [serial = 542] [outer = 000000200781CC00] 08:04:00 INFO - PROCESS | 1808 | 1466521440540 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B446000) [pid = 1808] [serial = 543] [outer = 000000200781CC00] 08:04:01 INFO - PROCESS | 1808 | 1466521441782 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:04:01 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) 08:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1597ms 08:04:01 INFO - PROCESS | 1808 | 1466521441836 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1808 | 1466521441841 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:04:01 INFO - PROCESS | 1808 | 1466521441848 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1808 | 1466521441851 Marionette TRACE conn5 <- [1,690,null,{}] 08:04:01 INFO - PROCESS | 1808 | 1466521441944 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1808 | 1466521441947 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:02 INFO - PROCESS | 1808 | 1466521442122 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:04:02 INFO - PROCESS | 1808 | 1466521442184 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1808 | 1466521442187 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:02 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005ED4000 == 16 [pid = 1808] [id = 182] 08:04:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200141C800) [pid = 1808] [serial = 544] [outer = 0000000000000000] 08:04:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002005F55000) [pid = 1808] [serial = 545] [outer = 000000200141C800] 08:04:02 INFO - PROCESS | 1808 | 1466521442238 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002007A1BC00) [pid = 1808] [serial = 546] [outer = 000000200141C800] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015C06400) [pid = 1808] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002012059C00) [pid = 1808] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000201322AC00) [pid = 1808] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000201236DC00) [pid = 1808] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015B1CC00) [pid = 1808] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002012586800) [pid = 1808] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002007811C00) [pid = 1808] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002008361C00) [pid = 1808] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E18C000) [pid = 1808] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002013397C00) [pid = 1808] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200EC94800) [pid = 1808] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200186F400) [pid = 1808] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002005CB5C00) [pid = 1808] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200EE28000) [pid = 1808] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200B4A9C00) [pid = 1808] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200D78E800) [pid = 1808] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200B441800) [pid = 1808] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200D78D800) [pid = 1808] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0000002015C02C00) [pid = 1808] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000201058EC00) [pid = 1808] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:04:02 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0000002011087400) [pid = 1808] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:04:03 INFO - PROCESS | 1808 | 1466521443250 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1448ms 08:04:03 INFO - PROCESS | 1808 | 1466521443297 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 1808 | 1466521443302 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:04:03 INFO - PROCESS | 1808 | 1466521443307 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1808 | 1466521443310 Marionette TRACE conn5 <- [1,694,null,{}] 08:04:03 INFO - PROCESS | 1808 | 1466521443315 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:03 INFO - PROCESS | 1808 | 1466521443317 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:03 INFO - PROCESS | 1808 | 1466521443408 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:04:03 INFO - PROCESS | 1808 | 1466521443415 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1808 | 1466521443417 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A24800 == 17 [pid = 1808] [id = 183] 08:04:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0000002001E4F000) [pid = 1808] [serial = 547] [outer = 0000000000000000] 08:04:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0000002001E58000) [pid = 1808] [serial = 548] [outer = 0000002001E4F000] 08:04:03 INFO - PROCESS | 1808 | 1466521443467 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002005C44C00) [pid = 1808] [serial = 549] [outer = 0000002001E4F000] 08:04:04 INFO - PROCESS | 1808 | 1466521444438 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:04:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 08:04:04 INFO - PROCESS | 1808 | 1466521444493 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1808 | 1466521444496 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:04:04 INFO - PROCESS | 1808 | 1466521444500 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1808 | 1466521444502 Marionette TRACE conn5 <- [1,698,null,{}] 08:04:04 INFO - PROCESS | 1808 | 1466521444505 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 1808 | 1466521444508 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:04 INFO - PROCESS | 1808 | 1466521444599 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:04:04 INFO - PROCESS | 1808 | 1466521444609 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1808 | 1466521444611 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:04 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B337800 == 18 [pid = 1808] [id = 184] 08:04:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002007CDB000) [pid = 1808] [serial = 550] [outer = 0000000000000000] 08:04:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0000002007E28000) [pid = 1808] [serial = 551] [outer = 0000002007CDB000] 08:04:04 INFO - PROCESS | 1808 | 1466521444659 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200B35E000) [pid = 1808] [serial = 552] [outer = 0000002007CDB000] 08:04:05 INFO - PROCESS | 1808 | 1466521445631 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1179ms 08:04:05 INFO - PROCESS | 1808 | 1466521445680 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1808 | 1466521445684 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:04:05 INFO - PROCESS | 1808 | 1466521445706 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1808 | 1466521445711 Marionette TRACE conn5 <- [1,702,null,{}] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200E188000) [pid = 1808] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200B404400) [pid = 1808] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0000002007816400) [pid = 1808] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0000002005F56400) [pid = 1808] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000200DDDC800) [pid = 1808] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (000000200FBDF800) [pid = 1808] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0000002015B23C00) [pid = 1808] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:04:05 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0000002007777000) [pid = 1808] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:04:05 INFO - PROCESS | 1808 | 1466521445719 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1808 | 1466521445723 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:05 INFO - PROCESS | 1808 | 1466521445841 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:04:05 INFO - PROCESS | 1808 | 1466521445881 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1808 | 1466521445883 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:05 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E52E800 == 19 [pid = 1808] [id = 185] 08:04:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (00000020028D4000) [pid = 1808] [serial = 553] [outer = 0000000000000000] 08:04:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (000000200CD92400) [pid = 1808] [serial = 554] [outer = 00000020028D4000] 08:04:05 INFO - PROCESS | 1808 | 1466521445928 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (000000200D9C2C00) [pid = 1808] [serial = 555] [outer = 00000020028D4000] 08:04:06 INFO - PROCESS | 1808 | 1466521446808 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:04:06 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 08:04:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1152ms 08:04:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:04:06 INFO - PROCESS | 1808 | 1466521446845 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1808 | 1466521446847 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:04:06 INFO - PROCESS | 1808 | 1466521446851 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1808 | 1466521446852 Marionette TRACE conn5 <- [1,706,null,{}] 08:04:06 INFO - PROCESS | 1808 | 1466521446856 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 1808 | 1466521446858 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:06 INFO - PROCESS | 1808 | 1466521446968 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:04:06 INFO - PROCESS | 1808 | 1466521446974 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1808 | 1466521446976 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:07 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF22000 == 20 [pid = 1808] [id = 186] 08:04:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (000000200DCBF800) [pid = 1808] [serial = 556] [outer = 0000000000000000] 08:04:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (000000200E111C00) [pid = 1808] [serial = 557] [outer = 000000200DCBF800] 08:04:07 INFO - PROCESS | 1808 | 1466521447026 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (000000200E18A800) [pid = 1808] [serial = 558] [outer = 000000200DCBF800] 08:04:07 INFO - PROCESS | 1808 | 1466521447946 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 08:04:07 INFO - PROCESS | 1808 | 1466521447983 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1808 | 1466521447985 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:04:07 INFO - PROCESS | 1808 | 1466521447988 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:04:07 INFO - PROCESS | 1808 | 1466521447990 Marionette TRACE conn5 <- [1,710,null,{}] 08:04:07 INFO - PROCESS | 1808 | 1466521447994 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1808 | 1466521447996 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:08 INFO - PROCESS | 1808 | 1466521448081 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:04:08 INFO - PROCESS | 1808 | 1466521448088 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1808 | 1466521448094 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:08 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BA6800 == 21 [pid = 1808] [id = 187] 08:04:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200E6D9C00) [pid = 1808] [serial = 559] [outer = 0000000000000000] 08:04:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200E6DD400) [pid = 1808] [serial = 560] [outer = 000000200E6D9C00] 08:04:08 INFO - PROCESS | 1808 | 1466521448149 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200EC94C00) [pid = 1808] [serial = 561] [outer = 000000200E6D9C00] 08:04:08 INFO - PROCESS | 1808 | 1466521448623 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1808 | 1466521448685 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:04:08 INFO - PROCESS | 1808 | 1466521448688 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1808 | 1466521448690 Marionette TRACE conn5 <- [1,714,null,{}] 08:04:08 INFO - PROCESS | 1808 | 1466521448693 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1808 | 1466521448695 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:08 INFO - PROCESS | 1808 | 1466521448780 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:04:08 INFO - PROCESS | 1808 | 1466521448788 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1808 | 1466521448790 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:08 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A7C800 == 22 [pid = 1808] [id = 188] 08:04:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200ED91800) [pid = 1808] [serial = 562] [outer = 0000000000000000] 08:04:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200EFB1400) [pid = 1808] [serial = 563] [outer = 000000200ED91800] 08:04:08 INFO - PROCESS | 1808 | 1466521448841 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200FA7C400) [pid = 1808] [serial = 564] [outer = 000000200ED91800] 08:04:09 INFO - PROCESS | 1808 | 1466521449608 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:04:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 943ms 08:04:09 INFO - PROCESS | 1808 | 1466521449648 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1808 | 1466521449653 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:04:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:04:09 INFO - PROCESS | 1808 | 1466521449659 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1808 | 1466521449662 Marionette TRACE conn5 <- [1,718,null,{}] 08:04:09 INFO - PROCESS | 1808 | 1466521449668 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1808 | 1466521449672 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:09 INFO - PROCESS | 1808 | 1466521449785 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:04:09 INFO - PROCESS | 1808 | 1466521449854 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1808 | 1466521449857 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:09 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007E73800 == 23 [pid = 1808] [id = 189] 08:04:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002006C3F400) [pid = 1808] [serial = 565] [outer = 0000000000000000] 08:04:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200777B000) [pid = 1808] [serial = 566] [outer = 0000002006C3F400] 08:04:09 INFO - PROCESS | 1808 | 1466521449915 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200B439C00) [pid = 1808] [serial = 567] [outer = 0000002006C3F400] 08:04:10 INFO - PROCESS | 1808 | 1466521450519 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1808 | 1466521450610 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:04:10 INFO - PROCESS | 1808 | 1466521450617 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1808 | 1466521450620 Marionette TRACE conn5 <- [1,722,null,{}] 08:04:10 INFO - PROCESS | 1808 | 1466521450638 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1808 | 1466521450642 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:10 INFO - PROCESS | 1808 | 1466521450765 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:04:10 INFO - PROCESS | 1808 | 1466521450826 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1808 | 1466521450829 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BAA000 == 24 [pid = 1808] [id = 190] 08:04:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200DFEBC00) [pid = 1808] [serial = 568] [outer = 0000000000000000] 08:04:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E25D400) [pid = 1808] [serial = 569] [outer = 000000200DFEBC00] 08:04:10 INFO - PROCESS | 1808 | 1466521450886 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E6DA400) [pid = 1808] [serial = 570] [outer = 000000200DFEBC00] 08:04:11 INFO - PROCESS | 1808 | 1466521451524 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:04:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 942ms 08:04:11 INFO - PROCESS | 1808 | 1466521451561 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1808 | 1466521451564 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:04:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:04:11 INFO - PROCESS | 1808 | 1466521451567 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1808 | 1466521451572 Marionette TRACE conn5 <- [1,726,null,{}] 08:04:11 INFO - PROCESS | 1808 | 1466521451583 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 1808 | 1466521451588 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:11 INFO - PROCESS | 1808 | 1466521451701 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:04:11 INFO - PROCESS | 1808 | 1466521451783 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1808 | 1466521451787 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:11 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F2800 == 25 [pid = 1808] [id = 191] 08:04:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200FB79C00) [pid = 1808] [serial = 571] [outer = 0000000000000000] 08:04:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200FBE1C00) [pid = 1808] [serial = 572] [outer = 000000200FB79C00] 08:04:11 INFO - PROCESS | 1808 | 1466521451843 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002010B7F400) [pid = 1808] [serial = 573] [outer = 000000200FB79C00] 08:04:12 INFO - PROCESS | 1808 | [1808] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:04:12 INFO - PROCESS | 1808 | 1466521452852 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1336ms 08:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:04:12 INFO - PROCESS | 1808 | 1466521452906 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1808 | 1466521452909 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:04:12 INFO - PROCESS | 1808 | 1466521452913 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1808 | 1466521452915 Marionette TRACE conn5 <- [1,730,null,{}] 08:04:12 INFO - PROCESS | 1808 | 1466521452919 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1808 | 1466521452921 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:13 INFO - PROCESS | 1808 | 1466521453067 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:04:13 INFO - PROCESS | 1808 | 1466521453130 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1808 | 1466521453132 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:13 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F9000 == 26 [pid = 1808] [id = 192] 08:04:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002010E59400) [pid = 1808] [serial = 574] [outer = 0000000000000000] 08:04:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002011087400) [pid = 1808] [serial = 575] [outer = 0000002010E59400] 08:04:13 INFO - PROCESS | 1808 | 1466521453187 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DE4000) [pid = 1808] [serial = 576] [outer = 0000002010E59400] 08:04:14 INFO - PROCESS | 1808 | --DOCSHELL 00000020067AC800 == 25 [pid = 1808] [id = 175] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200EC9EC00) [pid = 1808] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E18EC00) [pid = 1808] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E656C00) [pid = 1808] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200B440400) [pid = 1808] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200B69E800) [pid = 1808] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200781B800) [pid = 1808] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002007E33C00) [pid = 1808] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002007E25800) [pid = 1808] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (00000020069DC000) [pid = 1808] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E262000) [pid = 1808] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200DFE0800) [pid = 1808] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000201205BC00) [pid = 1808] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (00000020109E4800) [pid = 1808] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002015C7F800) [pid = 1808] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002015C07C00) [pid = 1808] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0000002012057800) [pid = 1808] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200DA52800) [pid = 1808] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200D75BC00) [pid = 1808] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:04:14 INFO - PROCESS | 1808 | 1466521454962 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:04:15 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 08:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2092ms 08:04:15 INFO - PROCESS | 1808 | 1466521455008 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1808 | 1466521455012 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:04:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:04:15 INFO - PROCESS | 1808 | 1466521455018 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1808 | 1466521455022 Marionette TRACE conn5 <- [1,734,null,{}] 08:04:15 INFO - PROCESS | 1808 | 1466521455029 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1808 | 1466521455032 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:15 INFO - PROCESS | 1808 | 1466521455125 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:04:15 INFO - PROCESS | 1808 | 1466521455183 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1808 | 1466521455187 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:15 INFO - PROCESS | 1808 | ++DOCSHELL 00000020066AF000 == 26 [pid = 1808] [id = 193] 08:04:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0000002005FB7000) [pid = 1808] [serial = 577] [outer = 0000000000000000] 08:04:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (00000020063EF800) [pid = 1808] [serial = 578] [outer = 0000002005FB7000] 08:04:15 INFO - PROCESS | 1808 | 1466521455238 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002007705C00) [pid = 1808] [serial = 579] [outer = 0000002005FB7000] 08:04:16 INFO - PROCESS | 1808 | 1466521456118 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:04:16 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.) 08:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1136ms 08:04:16 INFO - PROCESS | 1808 | 1466521456156 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1808 | 1466521456162 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:04:16 INFO - PROCESS | 1808 | 1466521456171 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1808 | 1466521456174 Marionette TRACE conn5 <- [1,738,null,{}] 08:04:16 INFO - PROCESS | 1808 | 1466521456178 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 1808 | 1466521456182 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:16 INFO - PROCESS | 1808 | 1466521456273 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:04:16 INFO - PROCESS | 1808 | 1466521456280 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1808 | 1466521456283 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788E000 == 27 [pid = 1808] [id = 194] 08:04:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002007E30C00) [pid = 1808] [serial = 580] [outer = 0000000000000000] 08:04:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002007E90C00) [pid = 1808] [serial = 581] [outer = 0000002007E30C00] 08:04:16 INFO - PROCESS | 1808 | 1466521456331 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200B364000) [pid = 1808] [serial = 582] [outer = 0000002007E30C00] 08:04:17 INFO - PROCESS | 1808 | 1466521457283 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:04:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1134ms 08:04:17 INFO - PROCESS | 1808 | 1466521457311 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1808 | 1466521457313 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:04:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:04:17 INFO - PROCESS | 1808 | 1466521457316 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1808 | 1466521457320 Marionette TRACE conn5 <- [1,742,null,{}] 08:04:17 INFO - PROCESS | 1808 | 1466521457338 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1808 | 1466521457343 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:17 INFO - PROCESS | 1808 | 1466521457454 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:04:17 INFO - PROCESS | 1808 | 1466521457462 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1808 | 1466521457465 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:17 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6B5800 == 28 [pid = 1808] [id = 195] 08:04:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200CD8A400) [pid = 1808] [serial = 583] [outer = 0000000000000000] 08:04:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200D68DC00) [pid = 1808] [serial = 584] [outer = 000000200CD8A400] 08:04:17 INFO - PROCESS | 1808 | 1466521457514 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DA52800) [pid = 1808] [serial = 585] [outer = 000000200CD8A400] 08:04:18 INFO - PROCESS | 1808 | 1466521458474 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:04:18 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 08:04:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1182ms 08:04:18 INFO - PROCESS | 1808 | 1466521458501 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1808 | 1466521458504 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:04:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:04:18 INFO - PROCESS | 1808 | 1466521458508 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1808 | 1466521458509 Marionette TRACE conn5 <- [1,746,null,{}] 08:04:18 INFO - PROCESS | 1808 | 1466521458513 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 1808 | 1466521458515 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:18 INFO - PROCESS | 1808 | 1466521458628 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:04:18 INFO - PROCESS | 1808 | 1466521458635 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1808 | 1466521458637 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A3800 == 29 [pid = 1808] [id = 196] 08:04:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E10D400) [pid = 1808] [serial = 586] [outer = 0000000000000000] 08:04:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E119C00) [pid = 1808] [serial = 587] [outer = 000000200E10D400] 08:04:18 INFO - PROCESS | 1808 | 1466521458721 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E25B800) [pid = 1808] [serial = 588] [outer = 000000200E10D400] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200B40CC00) [pid = 1808] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200ED91800) [pid = 1808] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200E6D9C00) [pid = 1808] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (00000020028D4000) [pid = 1808] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200EC9B400) [pid = 1808] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200141C800) [pid = 1808] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200781CC00) [pid = 1808] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002007CDB000) [pid = 1808] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002001E4F000) [pid = 1808] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:04:18 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200DCBF800) [pid = 1808] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:04:19 INFO - PROCESS | 1808 | 1466521459183 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 733ms 08:04:19 INFO - PROCESS | 1808 | 1466521459243 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1808 | 1466521459246 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:04:19 INFO - PROCESS | 1808 | 1466521459249 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:04:19 INFO - PROCESS | 1808 | 1466521459251 Marionette TRACE conn5 <- [1,750,null,{}] 08:04:19 INFO - PROCESS | 1808 | 1466521459255 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1808 | 1466521459257 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:19 INFO - PROCESS | 1808 | 1466521459338 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:04:19 INFO - PROCESS | 1808 | 1466521459345 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1808 | 1466521459347 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:19 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB2800 == 30 [pid = 1808] [id = 197] 08:04:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200DDE0400) [pid = 1808] [serial = 589] [outer = 0000000000000000] 08:04:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200E18D400) [pid = 1808] [serial = 590] [outer = 000000200DDE0400] 08:04:19 INFO - PROCESS | 1808 | 1466521459392 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200E655800) [pid = 1808] [serial = 591] [outer = 000000200DDE0400] 08:04:20 INFO - PROCESS | 1808 | [1808] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:04:20 INFO - PROCESS | 1808 | 1466521460266 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:04:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1025ms 08:04:20 INFO - PROCESS | 1808 | 1466521460277 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1808 | 1466521460280 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:04:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:04:20 INFO - PROCESS | 1808 | 1466521460283 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1808 | 1466521460285 Marionette TRACE conn5 <- [1,754,null,{}] 08:04:20 INFO - PROCESS | 1808 | 1466521460288 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1808 | 1466521460294 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:20 INFO - PROCESS | 1808 | 1466521460437 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:04:20 INFO - PROCESS | 1808 | 1466521460444 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1808 | 1466521460446 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010987000 == 31 [pid = 1808] [id = 198] 08:04:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200E945800) [pid = 1808] [serial = 592] [outer = 0000000000000000] 08:04:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200EC9D800) [pid = 1808] [serial = 593] [outer = 000000200E945800] 08:04:20 INFO - PROCESS | 1808 | 1466521460491 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200EE22000) [pid = 1808] [serial = 594] [outer = 000000200E945800] 08:04:21 INFO - PROCESS | 1808 | 1466521461431 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:04:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 08:04:21 INFO - PROCESS | 1808 | 1466521461464 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1808 | 1466521461468 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:04:21 INFO - PROCESS | 1808 | 1466521461473 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1808 | 1466521461477 Marionette TRACE conn5 <- [1,758,null,{}] 08:04:21 INFO - PROCESS | 1808 | 1466521461483 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1808 | 1466521461487 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:21 INFO - PROCESS | 1808 | 1466521461650 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:04:21 INFO - PROCESS | 1808 | 1466521461785 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1808 | 1466521461791 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:21 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C25000 == 32 [pid = 1808] [id = 199] 08:04:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002005FB2400) [pid = 1808] [serial = 595] [outer = 0000000000000000] 08:04:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200674B000) [pid = 1808] [serial = 596] [outer = 0000002005FB2400] 08:04:21 INFO - PROCESS | 1808 | 1466521461849 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007CD3800) [pid = 1808] [serial = 597] [outer = 0000002005FB2400] 08:04:22 INFO - PROCESS | 1808 | 1466521462629 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1232ms 08:04:22 INFO - PROCESS | 1808 | 1466521462709 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1808 | 1466521462714 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:04:22 INFO - PROCESS | 1808 | 1466521462721 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1808 | 1466521462724 Marionette TRACE conn5 <- [1,762,null,{}] 08:04:22 INFO - PROCESS | 1808 | 1466521462728 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1808 | 1466521462731 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:22 INFO - PROCESS | 1808 | 1466521462859 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:04:22 INFO - PROCESS | 1808 | 1466521462920 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1808 | 1466521462923 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FD8000 == 33 [pid = 1808] [id = 200] 08:04:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002001E55000) [pid = 1808] [serial = 598] [outer = 0000000000000000] 08:04:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006AD0C00) [pid = 1808] [serial = 599] [outer = 0000002001E55000] 08:04:22 INFO - PROCESS | 1808 | 1466521462982 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B675800) [pid = 1808] [serial = 600] [outer = 0000002001E55000] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DA49400) [pid = 1808] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200FA7C400) [pid = 1808] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E6DD400) [pid = 1808] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200CD92400) [pid = 1808] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200ED94000) [pid = 1808] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002005F55000) [pid = 1808] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002007A1BC00) [pid = 1808] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002007CDF800) [pid = 1808] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200B446000) [pid = 1808] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002007E28000) [pid = 1808] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002001E58000) [pid = 1808] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0000002005C44C00) [pid = 1808] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200EC94C00) [pid = 1808] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200E111C00) [pid = 1808] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200E18A800) [pid = 1808] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (000000200D9C2C00) [pid = 1808] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000200B35E000) [pid = 1808] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (000000200EFB1400) [pid = 1808] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1808 | 1466521463719 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1033ms 08:04:23 INFO - PROCESS | 1808 | 1466521463756 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1808 | 1466521463759 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:04:23 INFO - PROCESS | 1808 | 1466521463764 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1808 | 1466521463767 Marionette TRACE conn5 <- [1,766,null,{}] 08:04:23 INFO - PROCESS | 1808 | 1466521463772 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:23 INFO - PROCESS | 1808 | 1466521463775 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:23 INFO - PROCESS | 1808 | 1466521463884 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:04:23 INFO - PROCESS | 1808 | 1466521463954 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1808 | 1466521463957 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007722000 == 34 [pid = 1808] [id = 201] 08:04:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0000002002BDE800) [pid = 1808] [serial = 601] [outer = 0000000000000000] 08:04:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0000002006C40000) [pid = 1808] [serial = 602] [outer = 0000002002BDE800] 08:04:24 INFO - PROCESS | 1808 | 1466521464008 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (00000020082B6C00) [pid = 1808] [serial = 603] [outer = 0000002002BDE800] 08:04:24 INFO - PROCESS | 1808 | 1466521464444 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 732ms 08:04:24 INFO - PROCESS | 1808 | 1466521464497 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1808 | 1466521464501 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:04:24 INFO - PROCESS | 1808 | 1466521464512 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:04:24 INFO - PROCESS | 1808 | 1466521464515 Marionette TRACE conn5 <- [1,770,null,{}] 08:04:24 INFO - PROCESS | 1808 | 1466521464518 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1808 | 1466521464521 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:24 INFO - PROCESS | 1808 | 1466521464615 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:04:24 INFO - PROCESS | 1808 | 1466521464623 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1808 | 1466521464625 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:24 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1E800 == 35 [pid = 1808] [id = 202] 08:04:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (000000200D0ABC00) [pid = 1808] [serial = 604] [outer = 0000000000000000] 08:04:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200D755C00) [pid = 1808] [serial = 605] [outer = 000000200D0ABC00] 08:04:24 INFO - PROCESS | 1808 | 1466521464672 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200DC04800) [pid = 1808] [serial = 606] [outer = 000000200D0ABC00] 08:04:25 INFO - PROCESS | 1808 | 1466521465111 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 08:04:25 INFO - PROCESS | 1808 | 1466521465145 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1808 | 1466521465147 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:04:25 INFO - PROCESS | 1808 | 1466521465150 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1808 | 1466521465154 Marionette TRACE conn5 <- [1,774,null,{}] 08:04:25 INFO - PROCESS | 1808 | 1466521465171 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1808 | 1466521465176 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:25 INFO - PROCESS | 1808 | 1466521465264 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:04:25 INFO - PROCESS | 1808 | 1466521465273 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1808 | 1466521465276 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:25 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDAB000 == 36 [pid = 1808] [id = 203] 08:04:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200E187000) [pid = 1808] [serial = 607] [outer = 0000000000000000] 08:04:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200E25D800) [pid = 1808] [serial = 608] [outer = 000000200E187000] 08:04:25 INFO - PROCESS | 1808 | 1466521465325 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200E6DB800) [pid = 1808] [serial = 609] [outer = 000000200E187000] 08:04:25 INFO - PROCESS | 1808 | 1466521465755 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 648ms 08:04:25 INFO - PROCESS | 1808 | 1466521465802 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1808 | 1466521465805 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:04:25 INFO - PROCESS | 1808 | 1466521465814 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1808 | 1466521465816 Marionette TRACE conn5 <- [1,778,null,{}] 08:04:25 INFO - PROCESS | 1808 | 1466521465819 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1808 | 1466521465821 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:25 INFO - PROCESS | 1808 | 1466521465934 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:04:26 INFO - PROCESS | 1808 | 1466521466005 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1808 | 1466521466007 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:26 INFO - PROCESS | 1808 | ++DOCSHELL 000000200FAD1800 == 37 [pid = 1808] [id = 204] 08:04:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200EC98800) [pid = 1808] [serial = 610] [outer = 0000000000000000] 08:04:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200ED8DC00) [pid = 1808] [serial = 611] [outer = 000000200EC98800] 08:04:26 INFO - PROCESS | 1808 | 1466521466052 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200EE2A400) [pid = 1808] [serial = 612] [outer = 000000200EC98800] 08:04:26 INFO - PROCESS | 1808 | 1466521466495 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 08:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:04:26 INFO - PROCESS | 1808 | 1466521466549 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1808 | 1466521466551 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:04:26 INFO - PROCESS | 1808 | 1466521466560 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1808 | 1466521466562 Marionette TRACE conn5 <- [1,782,null,{}] 08:04:26 INFO - PROCESS | 1808 | 1466521466566 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1808 | 1466521466568 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:26 INFO - PROCESS | 1808 | 1466521466674 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:04:26 INFO - PROCESS | 1808 | 1466521466687 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1808 | 1466521466689 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B6E800 == 38 [pid = 1808] [id = 205] 08:04:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200ED96800) [pid = 1808] [serial = 613] [outer = 0000000000000000] 08:04:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200FB7B000) [pid = 1808] [serial = 614] [outer = 000000200ED96800] 08:04:26 INFO - PROCESS | 1808 | 1466521466734 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (00000020109E8C00) [pid = 1808] [serial = 615] [outer = 000000200ED96800] 08:04:27 INFO - PROCESS | 1808 | 1466521467211 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 08:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:04:27 INFO - PROCESS | 1808 | 1466521467249 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1808 | 1466521467251 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:04:27 INFO - PROCESS | 1808 | 1466521467254 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1808 | 1466521467256 Marionette TRACE conn5 <- [1,786,null,{}] 08:04:27 INFO - PROCESS | 1808 | 1466521467259 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1808 | 1466521467265 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:27 INFO - PROCESS | 1808 | 1466521467419 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002005FB7000) [pid = 1808] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002007E30C00) [pid = 1808] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200CD8A400) [pid = 1808] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002010E59400) [pid = 1808] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200E10D400) [pid = 1808] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002006C3F400) [pid = 1808] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200DFEBC00) [pid = 1808] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200FB79C00) [pid = 1808] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:04:27 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200DDE0400) [pid = 1808] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:04:27 INFO - PROCESS | 1808 | 1466521467482 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1808 | 1466521467484 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:27 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013372000 == 39 [pid = 1808] [id = 206] 08:04:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002002157C00) [pid = 1808] [serial = 616] [outer = 0000000000000000] 08:04:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200CD88000) [pid = 1808] [serial = 617] [outer = 0000002002157C00] 08:04:27 INFO - PROCESS | 1808 | 1466521467531 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002012057C00) [pid = 1808] [serial = 618] [outer = 0000002002157C00] 08:04:27 INFO - PROCESS | 1808 | 1466521467893 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:04:27 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 08:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 08:04:27 INFO - PROCESS | 1808 | 1466521467947 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1808 | 1466521467949 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:04:27 INFO - PROCESS | 1808 | 1466521467952 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:04:27 INFO - PROCESS | 1808 | 1466521467954 Marionette TRACE conn5 <- [1,790,null,{}] 08:04:27 INFO - PROCESS | 1808 | 1466521467957 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1808 | 1466521467959 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:28 INFO - PROCESS | 1808 | 1466521468040 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:04:28 INFO - PROCESS | 1808 | 1466521468045 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1808 | 1466521468047 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013466800 == 40 [pid = 1808] [id = 207] 08:04:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200DFE2000) [pid = 1808] [serial = 619] [outer = 0000000000000000] 08:04:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002012065000) [pid = 1808] [serial = 620] [outer = 000000200DFE2000] 08:04:28 INFO - PROCESS | 1808 | 1466521468091 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002012366400) [pid = 1808] [serial = 621] [outer = 000000200DFE2000] 08:04:28 INFO - PROCESS | 1808 | 1466521468508 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:04:28 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 08:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 585ms 08:04:28 INFO - PROCESS | 1808 | 1466521468541 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:04:28 INFO - PROCESS | 1808 | 1466521468543 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:04:28 INFO - PROCESS | 1808 | 1466521468546 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1808 | 1466521468548 Marionette TRACE conn5 <- [1,794,null,{}] 08:04:28 INFO - PROCESS | 1808 | 1466521468552 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1808 | 1466521468554 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:28 INFO - PROCESS | 1808 | 1466521468635 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:04:28 INFO - PROCESS | 1808 | 1466521468641 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1808 | 1466521468643 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015916800 == 41 [pid = 1808] [id = 208] 08:04:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000201236B800) [pid = 1808] [serial = 622] [outer = 0000000000000000] 08:04:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002012579C00) [pid = 1808] [serial = 623] [outer = 000000201236B800] 08:04:28 INFO - PROCESS | 1808 | 1466521468686 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002012582000) [pid = 1808] [serial = 624] [outer = 000000201236B800] 08:04:29 INFO - PROCESS | 1808 | 1466521469119 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:04:29 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 08:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 08:04:29 INFO - PROCESS | 1808 | 1466521469180 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1808 | 1466521469182 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:04:29 INFO - PROCESS | 1808 | 1466521469186 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1808 | 1466521469188 Marionette TRACE conn5 <- [1,798,null,{}] 08:04:29 INFO - PROCESS | 1808 | 1466521469191 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1808 | 1466521469193 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:29 INFO - PROCESS | 1808 | 1466521469279 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:04:29 INFO - PROCESS | 1808 | 1466521469284 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1808 | 1466521469286 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000201598C800 == 42 [pid = 1808] [id = 209] 08:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002012588C00) [pid = 1808] [serial = 625] [outer = 0000000000000000] 08:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (00000020131F2000) [pid = 1808] [serial = 626] [outer = 0000002012588C00] 08:04:29 INFO - PROCESS | 1808 | 1466521469331 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020131F9800) [pid = 1808] [serial = 627] [outer = 0000002012588C00] 08:04:29 INFO - PROCESS | 1808 | 1466521469747 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 08:04:29 INFO - PROCESS | 1808 | 1466521469820 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1808 | 1466521469824 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:04:29 INFO - PROCESS | 1808 | 1466521469835 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1808 | 1466521469840 Marionette TRACE conn5 <- [1,802,null,{}] 08:04:29 INFO - PROCESS | 1808 | 1466521469846 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1808 | 1466521469850 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:29 INFO - PROCESS | 1808 | 1466521469970 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:04:30 INFO - PROCESS | 1808 | 1466521470119 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1808 | 1466521470125 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:30 INFO - PROCESS | 1808 | ++DOCSHELL 000000200771F800 == 43 [pid = 1808] [id = 210] 08:04:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002005F4CC00) [pid = 1808] [serial = 628] [outer = 0000000000000000] 08:04:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007777400) [pid = 1808] [serial = 629] [outer = 0000002005F4CC00] 08:04:30 INFO - PROCESS | 1808 | 1466521470182 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200B441000) [pid = 1808] [serial = 630] [outer = 0000002005F4CC00] 08:04:30 INFO - PROCESS | 1808 | 1466521470750 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1808 | 1466521470789 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:04:30 INFO - PROCESS | 1808 | 1466521470797 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1808 | 1466521470801 Marionette TRACE conn5 <- [1,806,null,{}] 08:04:30 INFO - PROCESS | 1808 | 1466521470806 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 1808 | 1466521470809 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:30 INFO - PROCESS | 1808 | 1466521470922 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:04:31 INFO - PROCESS | 1808 | 1466521471006 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1808 | 1466521471009 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:31 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F844000 == 44 [pid = 1808] [id = 211] 08:04:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DCBE000) [pid = 1808] [serial = 631] [outer = 0000000000000000] 08:04:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DFED800) [pid = 1808] [serial = 632] [outer = 000000200DCBE000] 08:04:31 INFO - PROCESS | 1808 | 1466521471068 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E6D4800) [pid = 1808] [serial = 633] [outer = 000000200DCBE000] 08:04:31 INFO - PROCESS | 1808 | 1466521471697 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 942ms 08:04:31 INFO - PROCESS | 1808 | 1466521471738 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1808 | 1466521471741 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:04:31 INFO - PROCESS | 1808 | 1466521471745 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1808 | 1466521471747 Marionette TRACE conn5 <- [1,810,null,{}] 08:04:31 INFO - PROCESS | 1808 | 1466521471757 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1808 | 1466521471763 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:31 INFO - PROCESS | 1808 | 1466521471878 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:04:31 INFO - PROCESS | 1808 | 1466521471952 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1808 | 1466521471956 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BEA800 == 45 [pid = 1808] [id = 212] 08:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011DDF800) [pid = 1808] [serial = 634] [outer = 0000000000000000] 08:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DE7000) [pid = 1808] [serial = 635] [outer = 0000002011DDF800] 08:04:32 INFO - PROCESS | 1808 | 1466521472055 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012367000) [pid = 1808] [serial = 636] [outer = 0000002011DDF800] 08:04:32 INFO - PROCESS | 1808 | 1466521472695 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:04:32 INFO - PROCESS | 1808 | 1466521472735 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:04:32 INFO - PROCESS | 1808 | 1466521472738 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1808 | 1466521472740 Marionette TRACE conn5 <- [1,814,null,{}] 08:04:32 INFO - PROCESS | 1808 | 1466521472744 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1808 | 1466521472746 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:32 INFO - PROCESS | 1808 | 1466521472859 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:04:32 INFO - PROCESS | 1808 | 1466521472932 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1808 | 1466521472935 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C59800 == 46 [pid = 1808] [id = 213] 08:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013230000) [pid = 1808] [serial = 637] [outer = 0000000000000000] 08:04:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002013233800) [pid = 1808] [serial = 638] [outer = 0000002013230000] 08:04:33 INFO - PROCESS | 1808 | 1466521473030 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013396400) [pid = 1808] [serial = 639] [outer = 0000002013230000] 08:04:33 INFO - PROCESS | 1808 | 1466521473763 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1079ms 08:04:33 INFO - PROCESS | 1808 | 1466521473820 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1808 | 1466521473823 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:04:33 INFO - PROCESS | 1808 | 1466521473828 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1808 | 1466521473831 Marionette TRACE conn5 <- [1,818,null,{}] 08:04:33 INFO - PROCESS | 1808 | 1466521473836 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1808 | 1466521473839 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:33 INFO - PROCESS | 1808 | 1466521473975 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:04:34 INFO - PROCESS | 1808 | 1466521474050 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1808 | 1466521474053 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005EC2000 == 47 [pid = 1808] [id = 214] 08:04:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200781AC00) [pid = 1808] [serial = 640] [outer = 0000000000000000] 08:04:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002007E27400) [pid = 1808] [serial = 641] [outer = 000000200781AC00] 08:04:34 INFO - PROCESS | 1808 | 1466521474148 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200B411000) [pid = 1808] [serial = 642] [outer = 000000200781AC00] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002015916800 == 46 [pid = 1808] [id = 208] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002013466800 == 45 [pid = 1808] [id = 207] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002013372000 == 44 [pid = 1808] [id = 206] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B6E800 == 43 [pid = 1808] [id = 205] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200FAD1800 == 42 [pid = 1808] [id = 204] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDAB000 == 41 [pid = 1808] [id = 203] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1E800 == 40 [pid = 1808] [id = 202] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002007722000 == 39 [pid = 1808] [id = 201] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FD8000 == 38 [pid = 1808] [id = 200] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C25000 == 37 [pid = 1808] [id = 199] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200788E000 == 36 [pid = 1808] [id = 194] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A3800 == 35 [pid = 1808] [id = 196] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6B5800 == 34 [pid = 1808] [id = 195] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002010987000 == 33 [pid = 1808] [id = 198] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB2800 == 32 [pid = 1808] [id = 197] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C59800 == 31 [pid = 1808] [id = 213] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BEA800 == 30 [pid = 1808] [id = 212] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200F844000 == 29 [pid = 1808] [id = 211] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000201598C800 == 28 [pid = 1808] [id = 209] 08:04:34 INFO - PROCESS | 1808 | --DOCSHELL 000000200771F800 == 27 [pid = 1808] [id = 210] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020063EF800) [pid = 1808] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002007705C00) [pid = 1808] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007E90C00) [pid = 1808] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200D68DC00) [pid = 1808] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002011DE4000) [pid = 1808] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002011087400) [pid = 1808] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E119C00) [pid = 1808] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DA52800) [pid = 1808] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200B439C00) [pid = 1808] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200777B000) [pid = 1808] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E6DA400) [pid = 1808] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E25D400) [pid = 1808] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002010B7F400) [pid = 1808] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200FBE1C00) [pid = 1808] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E25B800) [pid = 1808] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200B364000) [pid = 1808] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E18D400) [pid = 1808] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200EC9D800) [pid = 1808] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:04:34 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200E655800) [pid = 1808] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1808 | 1466521475264 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1486ms 08:04:35 INFO - PROCESS | 1808 | 1466521475315 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1808 | 1466521475320 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:04:35 INFO - PROCESS | 1808 | 1466521475324 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1808 | 1466521475329 Marionette TRACE conn5 <- [1,822,null,{}] 08:04:35 INFO - PROCESS | 1808 | 1466521475334 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 1808 | 1466521475337 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:35 INFO - PROCESS | 1808 | 1466521475450 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:04:35 INFO - PROCESS | 1808 | 1466521475520 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1808 | 1466521475523 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:35 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069BA800 == 28 [pid = 1808] [id = 215] 08:04:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002002D59800) [pid = 1808] [serial = 643] [outer = 0000000000000000] 08:04:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002006745C00) [pid = 1808] [serial = 644] [outer = 0000002002D59800] 08:04:35 INFO - PROCESS | 1808 | 1466521475572 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007776800) [pid = 1808] [serial = 645] [outer = 0000002002D59800] 08:04:35 INFO - PROCESS | 1808 | 1466521475968 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1799ms 08:04:37 INFO - PROCESS | 1808 | 1466521477290 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1808 | 1466521477295 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:04:37 INFO - PROCESS | 1808 | 1466521477353 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:04:37 INFO - PROCESS | 1808 | 1466521477356 Marionette TRACE conn5 <- [1,826,null,{}] 08:04:37 INFO - PROCESS | 1808 | 1466521477360 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1808 | 1466521477363 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:37 INFO - PROCESS | 1808 | 1466521477447 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:04:37 INFO - PROCESS | 1808 | 1466521477456 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1808 | 1466521477458 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA40800 == 29 [pid = 1808] [id = 216] 08:04:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002008359400) [pid = 1808] [serial = 646] [outer = 0000000000000000] 08:04:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D0A3000) [pid = 1808] [serial = 647] [outer = 0000002008359400] 08:04:37 INFO - PROCESS | 1808 | 1466521477506 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D78B800) [pid = 1808] [serial = 648] [outer = 0000002008359400] 08:04:37 INFO - PROCESS | 1808 | 1466521477949 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 08:04:37 INFO - PROCESS | 1808 | 1466521477987 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1808 | 1466521477989 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:04:37 INFO - PROCESS | 1808 | 1466521477993 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1808 | 1466521477996 Marionette TRACE conn5 <- [1,830,null,{}] 08:04:38 INFO - PROCESS | 1808 | 1466521478017 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 1808 | 1466521478022 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:38 INFO - PROCESS | 1808 | 1466521478130 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:04:38 INFO - PROCESS | 1808 | 1466521478180 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1808 | 1466521478184 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9DC800 == 30 [pid = 1808] [id = 217] 08:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200DFE8000) [pid = 1808] [serial = 649] [outer = 0000000000000000] 08:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E10E400) [pid = 1808] [serial = 650] [outer = 000000200DFE8000] 08:04:38 INFO - PROCESS | 1808 | 1466521478233 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E188800) [pid = 1808] [serial = 651] [outer = 000000200DFE8000] 08:04:38 INFO - PROCESS | 1808 | 1466521478730 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 797ms 08:04:38 INFO - PROCESS | 1808 | 1466521478792 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1808 | 1466521478795 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:04:38 INFO - PROCESS | 1808 | 1466521478798 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1808 | 1466521478800 Marionette TRACE conn5 <- [1,834,null,{}] 08:04:38 INFO - PROCESS | 1808 | 1466521478808 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 1808 | 1466521478810 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:38 INFO - PROCESS | 1808 | 1466521478921 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:04:38 INFO - PROCESS | 1808 | 1466521478933 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1808 | 1466521478935 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F136000 == 31 [pid = 1808] [id = 218] 08:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E6D2000) [pid = 1808] [serial = 652] [outer = 0000000000000000] 08:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E6DAC00) [pid = 1808] [serial = 653] [outer = 000000200E6D2000] 08:04:38 INFO - PROCESS | 1808 | 1466521478989 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200EC94C00) [pid = 1808] [serial = 654] [outer = 000000200E6D2000] 08:04:39 INFO - PROCESS | 1808 | 1466521479443 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 08:04:39 INFO - PROCESS | 1808 | 1466521479517 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1808 | 1466521479519 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:04:39 INFO - PROCESS | 1808 | 1466521479528 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1808 | 1466521479530 Marionette TRACE conn5 <- [1,838,null,{}] 08:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:04:39 INFO - PROCESS | 1808 | 1466521479533 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1808 | 1466521479535 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:39 INFO - PROCESS | 1808 | 1466521479643 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:04:39 INFO - PROCESS | 1808 | 1466521479655 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1808 | 1466521479657 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9B800 == 32 [pid = 1808] [id = 219] 08:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E65B800) [pid = 1808] [serial = 655] [outer = 0000000000000000] 08:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200ED92C00) [pid = 1808] [serial = 656] [outer = 000000200E65B800] 08:04:39 INFO - PROCESS | 1808 | 1466521479741 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200F2B9400) [pid = 1808] [serial = 657] [outer = 000000200E65B800] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200EC98800) [pid = 1808] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200ED96800) [pid = 1808] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E187000) [pid = 1808] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002002BDE800) [pid = 1808] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E945800) [pid = 1808] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002001E55000) [pid = 1808] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002005FB2400) [pid = 1808] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002002157C00) [pid = 1808] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200D0ABC00) [pid = 1808] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201236B800) [pid = 1808] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002012588C00) [pid = 1808] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:04:40 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DFE2000) [pid = 1808] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:04:40 INFO - PROCESS | 1808 | 1466521480309 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 819ms 08:04:40 INFO - PROCESS | 1808 | 1466521480355 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1808 | 1466521480357 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:04:40 INFO - PROCESS | 1808 | 1466521480360 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1808 | 1466521480362 Marionette TRACE conn5 <- [1,842,null,{}] 08:04:40 INFO - PROCESS | 1808 | 1466521480366 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1808 | 1466521480372 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:40 INFO - PROCESS | 1808 | 1466521480491 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:04:40 INFO - PROCESS | 1808 | 1466521480544 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1808 | 1466521480546 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:40 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124E9000 == 33 [pid = 1808] [id = 220] 08:04:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007E32000) [pid = 1808] [serial = 658] [outer = 0000000000000000] 08:04:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EFB1000) [pid = 1808] [serial = 659] [outer = 0000002007E32000] 08:04:40 INFO - PROCESS | 1808 | 1466521480592 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002011D48400) [pid = 1808] [serial = 660] [outer = 0000002007E32000] 08:04:40 INFO - PROCESS | 1808 | 1466521480922 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms 08:04:41 INFO - PROCESS | 1808 | 1466521480994 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1808 | 1466521480996 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:04:41 INFO - PROCESS | 1808 | 1466521481006 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1808 | 1466521481008 Marionette TRACE conn5 <- [1,846,null,{}] 08:04:41 INFO - PROCESS | 1808 | 1466521481012 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1808 | 1466521481014 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:41 INFO - PROCESS | 1808 | 1466521481095 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:04:41 INFO - PROCESS | 1808 | 1466521481101 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1808 | 1466521481103 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000201345B000 == 34 [pid = 1808] [id = 221] 08:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002011DDD800) [pid = 1808] [serial = 661] [outer = 0000000000000000] 08:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DE8C00) [pid = 1808] [serial = 662] [outer = 0000002011DDD800] 08:04:41 INFO - PROCESS | 1808 | 1466521481148 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012061400) [pid = 1808] [serial = 663] [outer = 0000002011DDD800] 08:04:41 INFO - PROCESS | 1808 | 1466521481560 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 08:04:41 INFO - PROCESS | 1808 | 1466521481589 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1808 | 1466521481591 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:04:41 INFO - PROCESS | 1808 | 1466521481603 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1808 | 1466521481605 Marionette TRACE conn5 <- [1,850,null,{}] 08:04:41 INFO - PROCESS | 1808 | 1466521481609 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1808 | 1466521481611 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:41 INFO - PROCESS | 1808 | 1466521481692 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:04:41 INFO - PROCESS | 1808 | 1466521481706 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1808 | 1466521481708 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015982000 == 35 [pid = 1808] [id = 222] 08:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012364000) [pid = 1808] [serial = 664] [outer = 0000000000000000] 08:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201236CC00) [pid = 1808] [serial = 665] [outer = 0000002012364000] 08:04:41 INFO - PROCESS | 1808 | 1466521481751 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012583800) [pid = 1808] [serial = 666] [outer = 0000002012364000] 08:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201257D000) [pid = 1808] [serial = 667] [outer = 0000002005CB5400] 08:04:42 INFO - PROCESS | 1808 | 1466521482331 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 797ms 08:04:42 INFO - PROCESS | 1808 | 1466521482463 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1808 | 1466521482468 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:04:42 INFO - PROCESS | 1808 | 1466521482474 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1808 | 1466521482478 Marionette TRACE conn5 <- [1,854,null,{}] 08:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:04:42 INFO - PROCESS | 1808 | 1466521482484 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1808 | 1466521482487 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:42 INFO - PROCESS | 1808 | 1466521482620 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:04:42 INFO - PROCESS | 1808 | 1466521482685 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1808 | 1466521482690 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A05000 == 36 [pid = 1808] [id = 223] 08:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005C44C00) [pid = 1808] [serial = 668] [outer = 0000000000000000] 08:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002005EEB400) [pid = 1808] [serial = 669] [outer = 0000002005C44C00] 08:04:42 INFO - PROCESS | 1808 | 1466521482748 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200777A400) [pid = 1808] [serial = 670] [outer = 0000002005C44C00] 08:04:43 INFO - PROCESS | 1808 | 1466521483512 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1071ms 08:04:43 INFO - PROCESS | 1808 | 1466521483561 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1808 | 1466521483567 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:04:43 INFO - PROCESS | 1808 | 1466521483573 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1808 | 1466521483576 Marionette TRACE conn5 <- [1,858,null,{}] 08:04:43 INFO - PROCESS | 1808 | 1466521483580 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:43 INFO - PROCESS | 1808 | 1466521483583 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:43 INFO - PROCESS | 1808 | 1466521483707 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:04:43 INFO - PROCESS | 1808 | 1466521483779 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1808 | 1466521483782 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9F4000 == 37 [pid = 1808] [id = 224] 08:04:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200D68A400) [pid = 1808] [serial = 671] [outer = 0000000000000000] 08:04:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200D9C1400) [pid = 1808] [serial = 672] [outer = 000000200D68A400] 08:04:43 INFO - PROCESS | 1808 | 1466521483839 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200DFE8800) [pid = 1808] [serial = 673] [outer = 000000200D68A400] 08:04:44 INFO - PROCESS | 1808 | 1466521484715 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 000000201345B000 == 36 [pid = 1808] [id = 221] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 00000020124E9000 == 35 [pid = 1808] [id = 220] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9B800 == 34 [pid = 1808] [id = 219] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200F136000 == 33 [pid = 1808] [id = 218] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9DC800 == 32 [pid = 1808] [id = 217] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA40800 == 31 [pid = 1808] [id = 216] 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 00000020069BA800 == 30 [pid = 1808] [id = 215] 08:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1196ms 08:04:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002005EC2000 == 29 [pid = 1808] [id = 214] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200ED8DC00) [pid = 1808] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200EE2A400) [pid = 1808] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020109E8C00) [pid = 1808] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200FB7B000) [pid = 1808] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E25D800) [pid = 1808] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002006C40000) [pid = 1808] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020082B6C00) [pid = 1808] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200EE22000) [pid = 1808] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006AD0C00) [pid = 1808] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200B675800) [pid = 1808] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200674B000) [pid = 1808] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007CD3800) [pid = 1808] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200CD88000) [pid = 1808] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200D755C00) [pid = 1808] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DC04800) [pid = 1808] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002012582000) [pid = 1808] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002012057C00) [pid = 1808] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (00000020131F9800) [pid = 1808] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002012579C00) [pid = 1808] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002012065000) [pid = 1808] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (00000020131F2000) [pid = 1808] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002012366400) [pid = 1808] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200E6DB800) [pid = 1808] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1808 | 1466521484792 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1808 | 1466521484797 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:04:44 INFO - PROCESS | 1808 | 1466521484804 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1808 | 1466521484808 Marionette TRACE conn5 <- [1,862,null,{}] 08:04:44 INFO - PROCESS | 1808 | 1466521484813 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 1808 | 1466521484816 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:44 INFO - PROCESS | 1808 | 1466521484915 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:04:44 INFO - PROCESS | 1808 | 1466521484923 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1808 | 1466521484927 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A23800 == 30 [pid = 1808] [id = 225] 08:04:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002006973C00) [pid = 1808] [serial = 674] [outer = 0000000000000000] 08:04:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002006C34000) [pid = 1808] [serial = 675] [outer = 0000002006973C00] 08:04:44 INFO - PROCESS | 1808 | 1466521484976 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002007E2EC00) [pid = 1808] [serial = 676] [outer = 0000002006973C00] 08:04:45 INFO - PROCESS | 1808 | 1466521485484 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 08:04:45 INFO - PROCESS | 1808 | 1466521485540 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1808 | 1466521485544 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:04:45 INFO - PROCESS | 1808 | 1466521485550 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1808 | 1466521485553 Marionette TRACE conn5 <- [1,866,null,{}] 08:04:45 INFO - PROCESS | 1808 | 1466521485557 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 1808 | 1466521485560 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:45 INFO - PROCESS | 1808 | 1466521485649 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:04:45 INFO - PROCESS | 1808 | 1466521485715 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1808 | 1466521485718 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:45 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6BD800 == 31 [pid = 1808] [id = 226] 08:04:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200D0E6400) [pid = 1808] [serial = 677] [outer = 0000000000000000] 08:04:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200D759800) [pid = 1808] [serial = 678] [outer = 000000200D0E6400] 08:04:45 INFO - PROCESS | 1808 | 1466521485773 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200DDE8000) [pid = 1808] [serial = 679] [outer = 000000200D0E6400] 08:04:46 INFO - PROCESS | 1808 | 1466521486173 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 08:04:46 INFO - PROCESS | 1808 | 1466521486244 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1808 | 1466521486246 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:04:46 INFO - PROCESS | 1808 | 1466521486250 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1808 | 1466521486254 Marionette TRACE conn5 <- [1,870,null,{}] 08:04:46 INFO - PROCESS | 1808 | 1466521486301 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1808 | 1466521486307 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:46 INFO - PROCESS | 1808 | 1466521486401 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:04:46 INFO - PROCESS | 1808 | 1466521486410 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1808 | 1466521486413 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9DB800 == 32 [pid = 1808] [id = 227] 08:04:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E266000) [pid = 1808] [serial = 680] [outer = 0000000000000000] 08:04:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E6D4000) [pid = 1808] [serial = 681] [outer = 000000200E266000] 08:04:46 INFO - PROCESS | 1808 | 1466521486461 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EC9E000) [pid = 1808] [serial = 682] [outer = 000000200E266000] 08:04:46 INFO - PROCESS | 1808 | 1466521486901 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 689ms 08:04:46 INFO - PROCESS | 1808 | 1466521486942 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1808 | 1466521486944 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:04:46 INFO - PROCESS | 1808 | 1466521486948 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1808 | 1466521486949 Marionette TRACE conn5 <- [1,874,null,{}] 08:04:46 INFO - PROCESS | 1808 | 1466521486953 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1808 | 1466521486955 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:47 INFO - PROCESS | 1808 | 1466521487068 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:04:47 INFO - PROCESS | 1808 | 1466521487073 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1808 | 1466521487075 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:47 INFO - PROCESS | 1808 | ++DOCSHELL 000000200FAD1800 == 33 [pid = 1808] [id = 228] 08:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200F1ED000) [pid = 1808] [serial = 683] [outer = 0000000000000000] 08:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200F2BF800) [pid = 1808] [serial = 684] [outer = 000000200F1ED000] 08:04:47 INFO - PROCESS | 1808 | 1466521487157 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FBDF400) [pid = 1808] [serial = 685] [outer = 000000200F1ED000] 08:04:47 INFO - PROCESS | 1808 | 1466521487603 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 08:04:47 INFO - PROCESS | 1808 | 1466521487644 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1808 | 1466521487646 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:04:47 INFO - PROCESS | 1808 | 1466521487649 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:04:47 INFO - PROCESS | 1808 | 1466521487651 Marionette TRACE conn5 <- [1,878,null,{}] 08:04:47 INFO - PROCESS | 1808 | 1466521487659 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1808 | 1466521487661 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:47 INFO - PROCESS | 1808 | 1466521487800 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:04:47 INFO - PROCESS | 1808 | 1466521487822 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1808 | 1466521487824 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B7F000 == 34 [pid = 1808] [id = 229] 08:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020109E8C00) [pid = 1808] [serial = 686] [outer = 0000000000000000] 08:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010EDD800) [pid = 1808] [serial = 687] [outer = 00000020109E8C00] 08:04:47 INFO - PROCESS | 1808 | 1466521487869 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011DE9000) [pid = 1808] [serial = 688] [outer = 00000020109E8C00] 08:04:48 INFO - PROCESS | 1808 | 1466521488311 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 08:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:04:48 INFO - PROCESS | 1808 | 1466521488343 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1808 | 1466521488345 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:04:48 INFO - PROCESS | 1808 | 1466521488348 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1808 | 1466521488350 Marionette TRACE conn5 <- [1,882,null,{}] 08:04:48 INFO - PROCESS | 1808 | 1466521488361 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:48 INFO - PROCESS | 1808 | 1466521488367 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:48 INFO - PROCESS | 1808 | 1466521488499 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:04:48 INFO - PROCESS | 1808 | 1466521488505 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1808 | 1466521488507 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013458000 == 35 [pid = 1808] [id = 230] 08:04:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012362000) [pid = 1808] [serial = 689] [outer = 0000000000000000] 08:04:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012583000) [pid = 1808] [serial = 690] [outer = 0000002012362000] 08:04:48 INFO - PROCESS | 1808 | 1466521488552 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013232C00) [pid = 1808] [serial = 691] [outer = 0000002012362000] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002008359400) [pid = 1808] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200781AC00) [pid = 1808] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DFE8000) [pid = 1808] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E6D2000) [pid = 1808] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007E32000) [pid = 1808] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E65B800) [pid = 1808] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002011DDD800) [pid = 1808] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002005F4CC00) [pid = 1808] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002002D59800) [pid = 1808] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DCBE000) [pid = 1808] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002011DDF800) [pid = 1808] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:04:48 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013230000) [pid = 1808] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:04:49 INFO - PROCESS | 1808 | 1466521489047 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 733ms 08:04:49 INFO - PROCESS | 1808 | 1466521489116 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1808 | 1466521489118 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:04:49 INFO - PROCESS | 1808 | 1466521489122 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1808 | 1466521489124 Marionette TRACE conn5 <- [1,886,null,{}] 08:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:04:49 INFO - PROCESS | 1808 | 1466521489127 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1808 | 1466521489129 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:49 INFO - PROCESS | 1808 | 1466521489211 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:04:49 INFO - PROCESS | 1808 | 1466521489284 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1808 | 1466521489286 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:49 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D642000 == 36 [pid = 1808] [id = 231] 08:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002001871800) [pid = 1808] [serial = 692] [outer = 0000000000000000] 08:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B448C00) [pid = 1808] [serial = 693] [outer = 0000002001871800] 08:04:49 INFO - PROCESS | 1808 | 1466521489331 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (00000020131FB400) [pid = 1808] [serial = 694] [outer = 0000002001871800] 08:04:49 INFO - PROCESS | 1808 | 1466521489698 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 08:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:04:49 INFO - PROCESS | 1808 | 1466521489759 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1808 | 1466521489761 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:04:49 INFO - PROCESS | 1808 | 1466521489769 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1808 | 1466521489771 Marionette TRACE conn5 <- [1,890,null,{}] 08:04:49 INFO - PROCESS | 1808 | 1466521489775 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1808 | 1466521489777 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:49 INFO - PROCESS | 1808 | 1466521489860 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:04:49 INFO - PROCESS | 1808 | 1466521489866 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1808 | 1466521489868 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BEF000 == 37 [pid = 1808] [id = 232] 08:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002012058000) [pid = 1808] [serial = 695] [outer = 0000000000000000] 08:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201339E800) [pid = 1808] [serial = 696] [outer = 0000002012058000] 08:04:49 INFO - PROCESS | 1808 | 1466521489921 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002013429C00) [pid = 1808] [serial = 697] [outer = 0000002012058000] 08:04:50 INFO - PROCESS | 1808 | 1466521490322 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 585ms 08:04:50 INFO - PROCESS | 1808 | 1466521490352 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1808 | 1466521490355 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:04:50 INFO - PROCESS | 1808 | 1466521490358 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1808 | 1466521490360 Marionette TRACE conn5 <- [1,894,null,{}] 08:04:50 INFO - PROCESS | 1808 | 1466521490363 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1808 | 1466521490365 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:50 INFO - PROCESS | 1808 | 1466521490481 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:04:50 INFO - PROCESS | 1808 | 1466521490489 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1808 | 1466521490491 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E525800 == 38 [pid = 1808] [id = 233] 08:04:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002001826000) [pid = 1808] [serial = 698] [outer = 0000000000000000] 08:04:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E9BD400) [pid = 1808] [serial = 699] [outer = 0000002001826000] 08:04:50 INFO - PROCESS | 1808 | 1466521490535 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015B1B800) [pid = 1808] [serial = 700] [outer = 0000002001826000] 08:04:50 INFO - PROCESS | 1808 | 1466521490946 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 627ms 08:04:51 INFO - PROCESS | 1808 | 1466521491006 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1808 | 1466521491011 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:04:51 INFO - PROCESS | 1808 | 1466521491016 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:04:51 INFO - PROCESS | 1808 | 1466521491021 Marionette TRACE conn5 <- [1,898,null,{}] 08:04:51 INFO - PROCESS | 1808 | 1466521491027 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1808 | 1466521491031 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:51 INFO - PROCESS | 1808 | 1466521491181 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:04:51 INFO - PROCESS | 1808 | 1466521491257 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1808 | 1466521491262 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:51 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3F800 == 39 [pid = 1808] [id = 234] 08:04:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002005F4FC00) [pid = 1808] [serial = 701] [outer = 0000000000000000] 08:04:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020069DBC00) [pid = 1808] [serial = 702] [outer = 0000002005F4FC00] 08:04:51 INFO - PROCESS | 1808 | 1466521491321 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200B4A7C00) [pid = 1808] [serial = 703] [outer = 0000002005F4FC00] 08:04:51 INFO - PROCESS | 1808 | 1466521491967 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 08:04:52 INFO - PROCESS | 1808 | 1466521492010 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1808 | 1466521492014 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:04:52 INFO - PROCESS | 1808 | 1466521492021 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1808 | 1466521492025 Marionette TRACE conn5 <- [1,902,null,{}] 08:04:52 INFO - PROCESS | 1808 | 1466521492030 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1808 | 1466521492033 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:52 INFO - PROCESS | 1808 | 1466521492146 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:04:52 INFO - PROCESS | 1808 | 1466521492236 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1808 | 1466521492239 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:52 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B6F800 == 40 [pid = 1808] [id = 235] 08:04:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E25EC00) [pid = 1808] [serial = 704] [outer = 0000000000000000] 08:04:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200E269000) [pid = 1808] [serial = 705] [outer = 000000200E25EC00] 08:04:52 INFO - PROCESS | 1808 | 1466521492297 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200EE23400) [pid = 1808] [serial = 706] [outer = 000000200E25EC00] 08:04:52 INFO - PROCESS | 1808 | 1466521492899 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 08:04:52 INFO - PROCESS | 1808 | 1466521492962 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1808 | 1466521492965 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:04:52 INFO - PROCESS | 1808 | 1466521492969 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1808 | 1466521492971 Marionette TRACE conn5 <- [1,906,null,{}] 08:04:52 INFO - PROCESS | 1808 | 1466521492981 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1808 | 1466521492987 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:53 INFO - PROCESS | 1808 | 1466521493133 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:04:53 INFO - PROCESS | 1808 | 1466521493250 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1808 | 1466521493254 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000201641D000 == 41 [pid = 1808] [id = 236] 08:04:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020131F1000) [pid = 1808] [serial = 707] [outer = 0000000000000000] 08:04:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020131F9000) [pid = 1808] [serial = 708] [outer = 00000020131F1000] 08:04:53 INFO - PROCESS | 1808 | 1466521493313 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015B1C000) [pid = 1808] [serial = 709] [outer = 00000020131F1000] 08:04:53 INFO - PROCESS | 1808 | 1466521493980 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1082ms 08:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:04:54 INFO - PROCESS | 1808 | 1466521494052 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1808 | 1466521494055 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:04:54 INFO - PROCESS | 1808 | 1466521494058 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1808 | 1466521494060 Marionette TRACE conn5 <- [1,910,null,{}] 08:04:54 INFO - PROCESS | 1808 | 1466521494064 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1808 | 1466521494066 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:54 INFO - PROCESS | 1808 | 1466521494183 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:04:54 INFO - PROCESS | 1808 | 1466521494256 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1808 | 1466521494258 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:54 INFO - PROCESS | 1808 | ++DOCSHELL 00000020063C2800 == 42 [pid = 1808] [id = 237] 08:04:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200182F800) [pid = 1808] [serial = 710] [outer = 0000000000000000] 08:04:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002005C47C00) [pid = 1808] [serial = 711] [outer = 000000200182F800] 08:04:54 INFO - PROCESS | 1808 | 1466521494445 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200835A400) [pid = 1808] [serial = 712] [outer = 000000200182F800] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BEF000 == 41 [pid = 1808] [id = 232] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200D642000 == 40 [pid = 1808] [id = 231] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002013458000 == 39 [pid = 1808] [id = 230] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B7F000 == 38 [pid = 1808] [id = 229] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200FAD1800 == 37 [pid = 1808] [id = 228] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9DB800 == 36 [pid = 1808] [id = 227] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6BD800 == 35 [pid = 1808] [id = 226] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A23800 == 34 [pid = 1808] [id = 225] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9F4000 == 33 [pid = 1808] [id = 224] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002015982000 == 32 [pid = 1808] [id = 222] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A05000 == 31 [pid = 1808] [id = 223] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000201641D000 == 30 [pid = 1808] [id = 236] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B6F800 == 29 [pid = 1808] [id = 235] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200E525800 == 28 [pid = 1808] [id = 233] 08:04:55 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3F800 == 27 [pid = 1808] [id = 234] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200D0A3000) [pid = 1808] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200B411000) [pid = 1808] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002007E27400) [pid = 1808] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200E188800) [pid = 1808] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E6DAC00) [pid = 1808] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200EFB1000) [pid = 1808] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200ED92C00) [pid = 1808] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002011DE8C00) [pid = 1808] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200F2B9400) [pid = 1808] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002012061400) [pid = 1808] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B441000) [pid = 1808] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007776800) [pid = 1808] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006745C00) [pid = 1808] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E10E400) [pid = 1808] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002007777400) [pid = 1808] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200EC94C00) [pid = 1808] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E6D4800) [pid = 1808] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200DFED800) [pid = 1808] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002012367000) [pid = 1808] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002011DE7000) [pid = 1808] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013396400) [pid = 1808] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002013233800) [pid = 1808] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002011D48400) [pid = 1808] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000201236CC00) [pid = 1808] [serial = 665] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200D78B800) [pid = 1808] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:04:55 INFO - PROCESS | 1808 | 1466521495772 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1740ms 08:04:55 INFO - PROCESS | 1808 | 1466521495802 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1808 | 1466521495806 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:04:55 INFO - PROCESS | 1808 | 1466521495812 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:04:55 INFO - PROCESS | 1808 | 1466521495815 Marionette TRACE conn5 <- [1,914,null,{}] 08:04:55 INFO - PROCESS | 1808 | 1466521495821 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1808 | 1466521495824 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:55 INFO - PROCESS | 1808 | 1466521495952 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:04:55 INFO - PROCESS | 1808 | 1466521495968 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1808 | 1466521495972 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:55 INFO - PROCESS | 1808 | ++DOCSHELL 00000020066CE000 == 28 [pid = 1808] [id = 238] 08:04:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002005CB7000) [pid = 1808] [serial = 713] [outer = 0000000000000000] 08:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002005FB6C00) [pid = 1808] [serial = 714] [outer = 0000002005CB7000] 08:04:56 INFO - PROCESS | 1808 | 1466521496025 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002006C34800) [pid = 1808] [serial = 715] [outer = 0000002005CB7000] 08:04:56 INFO - PROCESS | 1808 | 1466521496488 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 08:04:56 INFO - PROCESS | 1808 | 1466521496549 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1808 | 1466521496555 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:04:56 INFO - PROCESS | 1808 | 1466521496561 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1808 | 1466521496564 Marionette TRACE conn5 <- [1,918,null,{}] 08:04:56 INFO - PROCESS | 1808 | 1466521496568 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 1808 | 1466521496571 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:56 INFO - PROCESS | 1808 | 1466521496663 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:04:56 INFO - PROCESS | 1808 | 1466521496679 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1808 | 1466521496682 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:56 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788D000 == 29 [pid = 1808] [id = 239] 08:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007E2AC00) [pid = 1808] [serial = 716] [outer = 0000000000000000] 08:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007E31000) [pid = 1808] [serial = 717] [outer = 0000002007E2AC00] 08:04:56 INFO - PROCESS | 1808 | 1466521496731 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B410C00) [pid = 1808] [serial = 718] [outer = 0000002007E2AC00] 08:04:57 INFO - PROCESS | 1808 | 1466521497187 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 08:04:57 INFO - PROCESS | 1808 | 1466521497254 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1808 | 1466521497256 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:04:57 INFO - PROCESS | 1808 | 1466521497260 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1808 | 1466521497264 Marionette TRACE conn5 <- [1,922,null,{}] 08:04:57 INFO - PROCESS | 1808 | 1466521497275 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1808 | 1466521497280 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:57 INFO - PROCESS | 1808 | 1466521497430 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:04:57 INFO - PROCESS | 1808 | 1466521497440 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1808 | 1466521497443 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:57 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD31800 == 30 [pid = 1808] [id = 240] 08:04:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D0A4000) [pid = 1808] [serial = 719] [outer = 0000000000000000] 08:04:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D75A000) [pid = 1808] [serial = 720] [outer = 000000200D0A4000] 08:04:57 INFO - PROCESS | 1808 | 1466521497492 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200DCBE000) [pid = 1808] [serial = 721] [outer = 000000200D0A4000] 08:04:57 INFO - PROCESS | 1808 | 1466521497918 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 08:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:04:57 INFO - PROCESS | 1808 | 1466521497952 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1808 | 1466521497955 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:04:57 INFO - PROCESS | 1808 | 1466521497958 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1808 | 1466521497959 Marionette TRACE conn5 <- [1,926,null,{}] 08:04:57 INFO - PROCESS | 1808 | 1466521497963 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1808 | 1466521497965 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:58 INFO - PROCESS | 1808 | 1466521498086 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:04:58 INFO - PROCESS | 1808 | 1466521498103 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1808 | 1466521498105 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:58 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9E8000 == 31 [pid = 1808] [id = 241] 08:04:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DFE8C00) [pid = 1808] [serial = 722] [outer = 0000000000000000] 08:04:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E11A400) [pid = 1808] [serial = 723] [outer = 000000200DFE8C00] 08:04:58 INFO - PROCESS | 1808 | 1466521498151 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E25B400) [pid = 1808] [serial = 724] [outer = 000000200DFE8C00] 08:04:58 INFO - PROCESS | 1808 | 1466521498584 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 08:04:58 INFO - PROCESS | 1808 | 1466521498632 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1808 | 1466521498635 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:04:58 INFO - PROCESS | 1808 | 1466521498637 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1808 | 1466521498639 Marionette TRACE conn5 <- [1,930,null,{}] 08:04:58 INFO - PROCESS | 1808 | 1466521498642 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1808 | 1466521498645 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:58 INFO - PROCESS | 1808 | 1466521498777 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:04:58 INFO - PROCESS | 1808 | 1466521498798 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1808 | 1466521498800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:58 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F136800 == 32 [pid = 1808] [id = 242] 08:04:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E119800) [pid = 1808] [serial = 725] [outer = 0000000000000000] 08:04:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E6D6000) [pid = 1808] [serial = 726] [outer = 000000200E119800] 08:04:58 INFO - PROCESS | 1808 | 1466521498846 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200EC90800) [pid = 1808] [serial = 727] [outer = 000000200E119800] 08:04:59 INFO - PROCESS | 1808 | 1466521499290 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 08:04:59 INFO - PROCESS | 1808 | 1466521499334 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1808 | 1466521499336 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:04:59 INFO - PROCESS | 1808 | 1466521499339 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1808 | 1466521499341 Marionette TRACE conn5 <- [1,934,null,{}] 08:04:59 INFO - PROCESS | 1808 | 1466521499344 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1808 | 1466521499350 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:59 INFO - PROCESS | 1808 | 1466521499492 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:04:59 INFO - PROCESS | 1808 | 1466521499547 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1808 | 1466521499549 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:04:59 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011092800 == 33 [pid = 1808] [id = 243] 08:04:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200ED8AC00) [pid = 1808] [serial = 728] [outer = 0000000000000000] 08:04:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200EE20800) [pid = 1808] [serial = 729] [outer = 000000200ED8AC00] 08:04:59 INFO - PROCESS | 1808 | 1466521499595 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002010593400) [pid = 1808] [serial = 730] [outer = 000000200ED8AC00] 08:05:00 INFO - PROCESS | 1808 | 1466521500047 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012058000) [pid = 1808] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200D68A400) [pid = 1808] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020109E8C00) [pid = 1808] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002012364000) [pid = 1808] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D0E6400) [pid = 1808] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006973C00) [pid = 1808] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E266000) [pid = 1808] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002005C44C00) [pid = 1808] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002001871800) [pid = 1808] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002012362000) [pid = 1808] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002001826000) [pid = 1808] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:05:00 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200F1ED000) [pid = 1808] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:05:00 INFO - PROCESS | 1808 | 1466521500272 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1808 | 1466521500274 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:05:00 INFO - PROCESS | 1808 | 1466521500279 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1808 | 1466521500281 Marionette TRACE conn5 <- [1,938,null,{}] 08:05:00 INFO - PROCESS | 1808 | 1466521500285 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:00 INFO - PROCESS | 1808 | 1466521500287 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:00 INFO - PROCESS | 1808 | 1466521500366 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:05:00 INFO - PROCESS | 1808 | 1466521500371 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1808 | 1466521500373 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B89000 == 34 [pid = 1808] [id = 244] 08:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007784800) [pid = 1808] [serial = 731] [outer = 0000000000000000] 08:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002008359000) [pid = 1808] [serial = 732] [outer = 0000002007784800] 08:05:00 INFO - PROCESS | 1808 | 1466521500417 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200EE29000) [pid = 1808] [serial = 733] [outer = 0000002007784800] 08:05:00 INFO - PROCESS | 1808 | 1466521500833 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 587ms 08:05:00 INFO - PROCESS | 1808 | 1466521500873 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1808 | 1466521500876 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:05:00 INFO - PROCESS | 1808 | 1466521500879 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1808 | 1466521500881 Marionette TRACE conn5 <- [1,942,null,{}] 08:05:00 INFO - PROCESS | 1808 | 1466521500884 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:00 INFO - PROCESS | 1808 | 1466521500886 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:00 INFO - PROCESS | 1808 | 1466521500965 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:05:00 INFO - PROCESS | 1808 | 1466521500971 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1808 | 1466521500973 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013371000 == 35 [pid = 1808] [id = 245] 08:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011086C00) [pid = 1808] [serial = 734] [outer = 0000000000000000] 08:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011DE5800) [pid = 1808] [serial = 735] [outer = 0000002011086C00] 08:05:01 INFO - PROCESS | 1808 | 1466521501017 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201205A000) [pid = 1808] [serial = 736] [outer = 0000002011086C00] 08:05:01 INFO - PROCESS | 1808 | 1466521501432 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 586ms 08:05:01 INFO - PROCESS | 1808 | 1466521501472 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1808 | 1466521501474 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:05:01 INFO - PROCESS | 1808 | 1466521501477 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:05:01 INFO - PROCESS | 1808 | 1466521501479 Marionette TRACE conn5 <- [1,946,null,{}] 08:05:01 INFO - PROCESS | 1808 | 1466521501482 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1808 | 1466521501484 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:01 INFO - PROCESS | 1808 | 1466521501573 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:05:01 INFO - PROCESS | 1808 | 1466521501579 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1808 | 1466521501581 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:01 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013467000 == 36 [pid = 1808] [id = 246] 08:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011D4A000) [pid = 1808] [serial = 737] [outer = 0000000000000000] 08:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012360000) [pid = 1808] [serial = 738] [outer = 0000002011D4A000] 08:05:01 INFO - PROCESS | 1808 | 1466521501624 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201236A800) [pid = 1808] [serial = 739] [outer = 0000002011D4A000] 08:05:02 INFO - PROCESS | 1808 | 1466521502066 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 627ms 08:05:02 INFO - PROCESS | 1808 | 1466521502107 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1808 | 1466521502110 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:05:02 INFO - PROCESS | 1808 | 1466521502113 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:05:02 INFO - PROCESS | 1808 | 1466521502114 Marionette TRACE conn5 <- [1,950,null,{}] 08:05:02 INFO - PROCESS | 1808 | 1466521502122 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1808 | 1466521502124 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:02 INFO - PROCESS | 1808 | 1466521502215 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:05:02 INFO - PROCESS | 1808 | 1466521502222 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1808 | 1466521502224 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:02 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015990000 == 37 [pid = 1808] [id = 247] 08:05:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000201257F000) [pid = 1808] [serial = 740] [outer = 0000000000000000] 08:05:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012583C00) [pid = 1808] [serial = 741] [outer = 000000201257F000] 08:05:02 INFO - PROCESS | 1808 | 1466521502268 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020131F5000) [pid = 1808] [serial = 742] [outer = 000000201257F000] 08:05:03 INFO - PROCESS | 1808 | 1466521503101 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1029ms 08:05:03 INFO - PROCESS | 1808 | 1466521503146 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1808 | 1466521503151 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:05:03 INFO - PROCESS | 1808 | 1466521503156 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1808 | 1466521503160 Marionette TRACE conn5 <- [1,954,null,{}] 08:05:03 INFO - PROCESS | 1808 | 1466521503185 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 1808 | 1466521503190 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:03 INFO - PROCESS | 1808 | 1466521503324 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:05:03 INFO - PROCESS | 1808 | 1466521503390 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1808 | 1466521503394 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:03 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788A000 == 38 [pid = 1808] [id = 248] 08:05:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200781A000) [pid = 1808] [serial = 743] [outer = 0000000000000000] 08:05:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002007CDAC00) [pid = 1808] [serial = 744] [outer = 000000200781A000] 08:05:03 INFO - PROCESS | 1808 | 1466521503452 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200B445800) [pid = 1808] [serial = 745] [outer = 000000200781A000] 08:05:04 INFO - PROCESS | 1808 | 1466521504175 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1044ms 08:05:04 INFO - PROCESS | 1808 | 1466521504204 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1808 | 1466521504209 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:05:04 INFO - PROCESS | 1808 | 1466521504216 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1808 | 1466521504219 Marionette TRACE conn5 <- [1,958,null,{}] 08:05:04 INFO - PROCESS | 1808 | 1466521504223 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1808 | 1466521504226 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:04 INFO - PROCESS | 1808 | 1466521504355 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:05:04 INFO - PROCESS | 1808 | 1466521504428 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1808 | 1466521504431 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:04 INFO - PROCESS | 1808 | ++DOCSHELL 000000200FA31000 == 39 [pid = 1808] [id = 249] 08:05:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200DA51800) [pid = 1808] [serial = 746] [outer = 0000000000000000] 08:05:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200E152C00) [pid = 1808] [serial = 747] [outer = 000000200DA51800] 08:05:04 INFO - PROCESS | 1808 | 1466521504488 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200EC92400) [pid = 1808] [serial = 748] [outer = 000000200DA51800] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002013467000 == 38 [pid = 1808] [id = 246] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002013371000 == 37 [pid = 1808] [id = 245] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B89000 == 36 [pid = 1808] [id = 244] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002011092800 == 35 [pid = 1808] [id = 243] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200F136800 == 34 [pid = 1808] [id = 242] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9E8000 == 33 [pid = 1808] [id = 241] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD31800 == 32 [pid = 1808] [id = 240] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200788D000 == 31 [pid = 1808] [id = 239] 08:05:05 INFO - PROCESS | 1808 | --DOCSHELL 00000020066CE000 == 30 [pid = 1808] [id = 238] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002001537800) [pid = 1808] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002013429C00) [pid = 1808] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200D9C1400) [pid = 1808] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200DFE8800) [pid = 1808] [serial = 673] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002011DE9000) [pid = 1808] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002012583800) [pid = 1808] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002010EDD800) [pid = 1808] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200D759800) [pid = 1808] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200DDE8000) [pid = 1808] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006C34000) [pid = 1808] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007E2EC00) [pid = 1808] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E6D4000) [pid = 1808] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002005EEB400) [pid = 1808] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200777A400) [pid = 1808] [serial = 670] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200B448C00) [pid = 1808] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002012583000) [pid = 1808] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015B1B800) [pid = 1808] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002013232C00) [pid = 1808] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000201339E800) [pid = 1808] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200F2BF800) [pid = 1808] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200FBDF400) [pid = 1808] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200EC9E000) [pid = 1808] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200E9BD400) [pid = 1808] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (00000020131FB400) [pid = 1808] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:05:05 INFO - PROCESS | 1808 | 1466521505339 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1194ms 08:05:05 INFO - PROCESS | 1808 | 1466521505412 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1808 | 1466521505416 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:05:05 INFO - PROCESS | 1808 | 1466521505421 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1808 | 1466521505426 Marionette TRACE conn5 <- [1,962,null,{}] 08:05:05 INFO - PROCESS | 1808 | 1466521505431 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1808 | 1466521505433 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:05 INFO - PROCESS | 1808 | 1466521505523 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:05:05 INFO - PROCESS | 1808 | 1466521505537 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1808 | 1466521505539 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3F000 == 31 [pid = 1808] [id = 250] 08:05:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (00000020066D7800) [pid = 1808] [serial = 749] [outer = 0000000000000000] 08:05:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200674B000) [pid = 1808] [serial = 750] [outer = 00000020066D7800] 08:05:05 INFO - PROCESS | 1808 | 1466521505645 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007E29800) [pid = 1808] [serial = 751] [outer = 00000020066D7800] 08:05:06 INFO - PROCESS | 1808 | 1466521506087 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 08:05:06 INFO - PROCESS | 1808 | 1466521506111 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1808 | 1466521506115 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:05:06 INFO - PROCESS | 1808 | 1466521506121 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:05:06 INFO - PROCESS | 1808 | 1466521506124 Marionette TRACE conn5 <- [1,966,null,{}] 08:05:06 INFO - PROCESS | 1808 | 1466521506128 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1808 | 1466521506130 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:06 INFO - PROCESS | 1808 | 1466521506222 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:05:06 INFO - PROCESS | 1808 | 1466521506228 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1808 | 1466521506230 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D92B000 == 32 [pid = 1808] [id = 251] 08:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D0ABC00) [pid = 1808] [serial = 752] [outer = 0000000000000000] 08:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200DCBA000) [pid = 1808] [serial = 753] [outer = 000000200D0ABC00] 08:05:06 INFO - PROCESS | 1808 | 1466521506278 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E111400) [pid = 1808] [serial = 754] [outer = 000000200D0ABC00] 08:05:06 INFO - PROCESS | 1808 | 1466521506733 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 627ms 08:05:06 INFO - PROCESS | 1808 | 1466521506751 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1808 | 1466521506754 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:05:06 INFO - PROCESS | 1808 | 1466521506757 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1808 | 1466521506761 Marionette TRACE conn5 <- [1,970,null,{}] 08:05:06 INFO - PROCESS | 1808 | 1466521506777 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1808 | 1466521506782 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:06 INFO - PROCESS | 1808 | 1466521506872 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:05:06 INFO - PROCESS | 1808 | 1466521506879 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1808 | 1466521506883 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB9000 == 33 [pid = 1808] [id = 252] 08:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E855C00) [pid = 1808] [serial = 755] [outer = 0000000000000000] 08:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200EC9BC00) [pid = 1808] [serial = 756] [outer = 000000200E855C00] 08:05:06 INFO - PROCESS | 1808 | 1466521506931 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200EE1F800) [pid = 1808] [serial = 757] [outer = 000000200E855C00] 08:05:07 INFO - PROCESS | 1808 | 1466521507410 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 693ms 08:05:07 INFO - PROCESS | 1808 | 1466521507452 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1808 | 1466521507455 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:05:07 INFO - PROCESS | 1808 | 1466521507458 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1808 | 1466521507460 Marionette TRACE conn5 <- [1,974,null,{}] 08:05:07 INFO - PROCESS | 1808 | 1466521507463 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1808 | 1466521507465 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:07 INFO - PROCESS | 1808 | 1466521507585 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:05:07 INFO - PROCESS | 1808 | 1466521507591 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1808 | 1466521507593 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:07 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9C000 == 34 [pid = 1808] [id = 253] 08:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FB79C00) [pid = 1808] [serial = 758] [outer = 0000000000000000] 08:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FBE3C00) [pid = 1808] [serial = 759] [outer = 000000200FB79C00] 08:05:07 INFO - PROCESS | 1808 | 1466521507645 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201107E400) [pid = 1808] [serial = 760] [outer = 000000200FB79C00] 08:05:08 INFO - PROCESS | 1808 | 1466521508078 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 08:05:08 INFO - PROCESS | 1808 | 1466521508131 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1808 | 1466521508133 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:05:08 INFO - PROCESS | 1808 | 1466521508136 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:05:08 INFO - PROCESS | 1808 | 1466521508138 Marionette TRACE conn5 <- [1,978,null,{}] 08:05:08 INFO - PROCESS | 1808 | 1466521508141 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 1808 | 1466521508143 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:08 INFO - PROCESS | 1808 | 1466521508256 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:05:08 INFO - PROCESS | 1808 | 1466521508333 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1808 | 1466521508335 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:08 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D95000 == 35 [pid = 1808] [id = 254] 08:05:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002002BE7800) [pid = 1808] [serial = 761] [outer = 0000000000000000] 08:05:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DEC400) [pid = 1808] [serial = 762] [outer = 0000002002BE7800] 08:05:08 INFO - PROCESS | 1808 | 1466521508379 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012365800) [pid = 1808] [serial = 763] [outer = 0000002002BE7800] 08:05:08 INFO - PROCESS | 1808 | 1466521508855 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 776ms 08:05:08 INFO - PROCESS | 1808 | 1466521508916 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1808 | 1466521508918 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:05:08 INFO - PROCESS | 1808 | 1466521508921 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:05:08 INFO - PROCESS | 1808 | 1466521508923 Marionette TRACE conn5 <- [1,982,null,{}] 08:05:08 INFO - PROCESS | 1808 | 1466521508927 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 1808 | 1466521508933 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:09 INFO - PROCESS | 1808 | 1466521509069 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:05:09 INFO - PROCESS | 1808 | 1466521509114 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1808 | 1466521509116 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000201590F800 == 36 [pid = 1808] [id = 255] 08:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000201322D400) [pid = 1808] [serial = 764] [outer = 0000000000000000] 08:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002013393C00) [pid = 1808] [serial = 765] [outer = 000000201322D400] 08:05:09 INFO - PROCESS | 1808 | 1466521509161 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201339C000) [pid = 1808] [serial = 766] [outer = 000000201322D400] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007E2AC00) [pid = 1808] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005CB7000) [pid = 1808] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200182F800) [pid = 1808] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200ED8AC00) [pid = 1808] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D0A4000) [pid = 1808] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E119800) [pid = 1808] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002005F4FC00) [pid = 1808] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E25EC00) [pid = 1808] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020131F1000) [pid = 1808] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002007784800) [pid = 1808] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200DFE8C00) [pid = 1808] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002011086C00) [pid = 1808] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:05:09 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002011D4A000) [pid = 1808] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:05:09 INFO - PROCESS | 1808 | 1466521509641 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 776ms 08:05:09 INFO - PROCESS | 1808 | 1466521509701 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1808 | 1466521509703 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:05:09 INFO - PROCESS | 1808 | 1466521509707 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1808 | 1466521509709 Marionette TRACE conn5 <- [1,986,null,{}] 08:05:09 INFO - PROCESS | 1808 | 1466521509712 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1808 | 1466521509714 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:09 INFO - PROCESS | 1808 | 1466521509821 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:05:09 INFO - PROCESS | 1808 | 1466521509870 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1808 | 1466521509872 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:09 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A37000 == 37 [pid = 1808] [id = 256] 08:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002005EF7C00) [pid = 1808] [serial = 767] [outer = 0000000000000000] 08:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E188800) [pid = 1808] [serial = 768] [outer = 0000002005EF7C00] 08:05:09 INFO - PROCESS | 1808 | 1466521509917 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002012365C00) [pid = 1808] [serial = 769] [outer = 0000002005EF7C00] 08:05:10 INFO - PROCESS | 1808 | 1466521510265 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 08:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:05:10 INFO - PROCESS | 1808 | 1466521510339 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1808 | 1466521510341 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:05:10 INFO - PROCESS | 1808 | 1466521510344 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1808 | 1466521510347 Marionette TRACE conn5 <- [1,990,null,{}] 08:05:10 INFO - PROCESS | 1808 | 1466521510352 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1808 | 1466521510354 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:10 INFO - PROCESS | 1808 | 1466521510434 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:05:10 INFO - PROCESS | 1808 | 1466521510439 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1808 | 1466521510441 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C52800 == 38 [pid = 1808] [id = 257] 08:05:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020133A0800) [pid = 1808] [serial = 770] [outer = 0000000000000000] 08:05:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201342C800) [pid = 1808] [serial = 771] [outer = 00000020133A0800] 08:05:10 INFO - PROCESS | 1808 | 1466521510485 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015B1CC00) [pid = 1808] [serial = 772] [outer = 00000020133A0800] 08:05:10 INFO - PROCESS | 1808 | 1466521510899 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 587ms 08:05:10 INFO - PROCESS | 1808 | 1466521510939 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1808 | 1466521510941 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:05:10 INFO - PROCESS | 1808 | 1466521510944 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1808 | 1466521510946 Marionette TRACE conn5 <- [1,994,null,{}] 08:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:05:10 INFO - PROCESS | 1808 | 1466521510949 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1808 | 1466521510951 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:11 INFO - PROCESS | 1808 | 1466521511040 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:05:11 INFO - PROCESS | 1808 | 1466521511046 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1808 | 1466521511048 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:11 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E2E000 == 39 [pid = 1808] [id = 258] 08:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015B24400) [pid = 1808] [serial = 773] [outer = 0000000000000000] 08:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015B27000) [pid = 1808] [serial = 774] [outer = 0000002015B24400] 08:05:11 INFO - PROCESS | 1808 | 1466521511094 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C06800) [pid = 1808] [serial = 775] [outer = 0000002015B24400] 08:05:11 INFO - PROCESS | 1808 | 1466521511653 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 08:05:11 INFO - PROCESS | 1808 | 1466521511684 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1808 | 1466521511689 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:05:11 INFO - PROCESS | 1808 | 1466521511695 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1808 | 1466521511698 Marionette TRACE conn5 <- [1,998,null,{}] 08:05:11 INFO - PROCESS | 1808 | 1466521511704 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1808 | 1466521511708 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:11 INFO - PROCESS | 1808 | 1466521511828 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:05:11 INFO - PROCESS | 1808 | 1466521511903 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1808 | 1466521511908 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:11 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F06800 == 40 [pid = 1808] [id = 259] 08:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002006AD0400) [pid = 1808] [serial = 776] [outer = 0000000000000000] 08:05:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200777A400) [pid = 1808] [serial = 777] [outer = 0000002006AD0400] 08:05:12 INFO - PROCESS | 1808 | 1466521512007 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200B4A3000) [pid = 1808] [serial = 778] [outer = 0000002006AD0400] 08:05:12 INFO - PROCESS | 1808 | 1466521512652 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 984ms 08:05:12 INFO - PROCESS | 1808 | 1466521512682 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1808 | 1466521512687 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:05:12 INFO - PROCESS | 1808 | 1466521512693 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1808 | 1466521512696 Marionette TRACE conn5 <- [1,1002,null,{}] 08:05:12 INFO - PROCESS | 1808 | 1466521512700 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 1808 | 1466521512703 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:12 INFO - PROCESS | 1808 | 1466521512817 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:05:12 INFO - PROCESS | 1808 | 1466521512892 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1808 | 1466521512895 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:12 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F7000 == 41 [pid = 1808] [id = 260] 08:05:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200E6DCC00) [pid = 1808] [serial = 779] [outer = 0000000000000000] 08:05:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200EC92000) [pid = 1808] [serial = 780] [outer = 000000200E6DCC00] 08:05:13 INFO - PROCESS | 1808 | 1466521512993 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200F2C6C00) [pid = 1808] [serial = 781] [outer = 000000200E6DCC00] 08:05:13 INFO - PROCESS | 1808 | 1466521513595 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 08:05:13 INFO - PROCESS | 1808 | 1466521513640 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1808 | 1466521513643 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:05:13 INFO - PROCESS | 1808 | 1466521513646 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1808 | 1466521513650 Marionette TRACE conn5 <- [1,1006,null,{}] 08:05:13 INFO - PROCESS | 1808 | 1466521513662 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1808 | 1466521513667 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:13 INFO - PROCESS | 1808 | 1466521513785 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:05:13 INFO - PROCESS | 1808 | 1466521513868 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1808 | 1466521513872 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:13 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016689800 == 42 [pid = 1808] [id = 261] 08:05:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020131FBC00) [pid = 1808] [serial = 782] [outer = 0000000000000000] 08:05:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002013391800) [pid = 1808] [serial = 783] [outer = 00000020131FBC00] 08:05:13 INFO - PROCESS | 1808 | 1466521513929 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015C07400) [pid = 1808] [serial = 784] [outer = 00000020131FBC00] 08:05:14 INFO - PROCESS | 1808 | 1466521514494 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 879ms 08:05:14 INFO - PROCESS | 1808 | 1466521514528 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:05:14 INFO - PROCESS | 1808 | 1466521514531 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:05:14 INFO - PROCESS | 1808 | 1466521514534 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1808 | 1466521514537 Marionette TRACE conn5 <- [1,1010,null,{}] 08:05:14 INFO - PROCESS | 1808 | 1466521514540 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1808 | 1466521514543 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:14 INFO - PROCESS | 1808 | 1466521514658 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:05:14 INFO - PROCESS | 1808 | 1466521514744 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1808 | 1466521514747 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:14 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016D9B000 == 43 [pid = 1808] [id = 262] 08:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C7E000) [pid = 1808] [serial = 785] [outer = 0000000000000000] 08:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015C81000) [pid = 1808] [serial = 786] [outer = 0000002015C7E000] 08:05:14 INFO - PROCESS | 1808 | 1466521514801 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015C8A000) [pid = 1808] [serial = 787] [outer = 0000002015C7E000] 08:05:15 INFO - PROCESS | 1808 | 1466521515410 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 942ms 08:05:15 INFO - PROCESS | 1808 | 1466521515479 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1808 | 1466521515481 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:05:15 INFO - PROCESS | 1808 | 1466521515485 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1808 | 1466521515487 Marionette TRACE conn5 <- [1,1014,null,{}] 08:05:15 INFO - PROCESS | 1808 | 1466521515491 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1808 | 1466521515493 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:15 INFO - PROCESS | 1808 | 1466521515708 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:05:15 INFO - PROCESS | 1808 | 1466521515843 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1808 | 1466521515846 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A39800 == 44 [pid = 1808] [id = 263] 08:05:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200153E000) [pid = 1808] [serial = 788] [outer = 0000000000000000] 08:05:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002001B7C800) [pid = 1808] [serial = 789] [outer = 000000200153E000] 08:05:15 INFO - PROCESS | 1808 | 1466521515898 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (00000020069DC000) [pid = 1808] [serial = 790] [outer = 000000200153E000] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C52800 == 43 [pid = 1808] [id = 257] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A37000 == 42 [pid = 1808] [id = 256] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 000000201590F800 == 41 [pid = 1808] [id = 255] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D95000 == 40 [pid = 1808] [id = 254] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9C000 == 39 [pid = 1808] [id = 253] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB9000 == 38 [pid = 1808] [id = 252] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 000000200D92B000 == 37 [pid = 1808] [id = 251] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3F000 == 36 [pid = 1808] [id = 250] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 000000200FA31000 == 35 [pid = 1808] [id = 249] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 000000200788A000 == 34 [pid = 1808] [id = 248] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002015990000 == 33 [pid = 1808] [id = 247] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 00000020063C2800 == 32 [pid = 1808] [id = 237] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002016D9B000 == 31 [pid = 1808] [id = 262] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002016689800 == 30 [pid = 1808] [id = 261] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F7000 == 29 [pid = 1808] [id = 260] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E2E000 == 28 [pid = 1808] [id = 258] 08:05:16 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F06800 == 27 [pid = 1808] [id = 259] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0000002012360000) [pid = 1808] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002007E31000) [pid = 1808] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200B410C00) [pid = 1808] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002005FB6C00) [pid = 1808] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002006C34800) [pid = 1808] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200835A400) [pid = 1808] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002005C47C00) [pid = 1808] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200EE20800) [pid = 1808] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200D75A000) [pid = 1808] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200DCBE000) [pid = 1808] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200EC90800) [pid = 1808] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200B4A7C00) [pid = 1808] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020069DBC00) [pid = 1808] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200EE23400) [pid = 1808] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E269000) [pid = 1808] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015B1C000) [pid = 1808] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020131F9000) [pid = 1808] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E6D6000) [pid = 1808] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200EE29000) [pid = 1808] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002008359000) [pid = 1808] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002010593400) [pid = 1808] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E11A400) [pid = 1808] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E25B400) [pid = 1808] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000201236A800) [pid = 1808] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201205A000) [pid = 1808] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:05:16 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002011DE5800) [pid = 1808] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:05:17 INFO - PROCESS | 1808 | 1466521517198 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1747ms 08:05:17 INFO - PROCESS | 1808 | 1466521517236 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1808 | 1466521517240 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:05:17 INFO - PROCESS | 1808 | 1466521517244 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:05:17 INFO - PROCESS | 1808 | 1466521517248 Marionette TRACE conn5 <- [1,1018,null,{}] 08:05:17 INFO - PROCESS | 1808 | 1466521517254 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 1808 | 1466521517257 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:17 INFO - PROCESS | 1808 | 1466521517351 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:05:17 INFO - PROCESS | 1808 | 1466521517425 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1808 | 1466521517427 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:17 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069B9800 == 28 [pid = 1808] [id = 264] 08:05:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002005EEB400) [pid = 1808] [serial = 791] [outer = 0000000000000000] 08:05:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200674CC00) [pid = 1808] [serial = 792] [outer = 0000002005EEB400] 08:05:17 INFO - PROCESS | 1808 | 1466521517477 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007777800) [pid = 1808] [serial = 793] [outer = 0000002005EEB400] 08:05:17 INFO - PROCESS | 1808 | 1466521517893 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 08:05:17 INFO - PROCESS | 1808 | 1466521517939 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1808 | 1466521517945 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:05:17 INFO - PROCESS | 1808 | 1466521517952 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1808 | 1466521517955 Marionette TRACE conn5 <- [1,1022,null,{}] 08:05:17 INFO - PROCESS | 1808 | 1466521517959 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 1808 | 1466521517962 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:18 INFO - PROCESS | 1808 | 1466521518056 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:05:18 INFO - PROCESS | 1808 | 1466521518063 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1808 | 1466521518065 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:18 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F19000 == 29 [pid = 1808] [id = 265] 08:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007CDA000) [pid = 1808] [serial = 794] [outer = 0000000000000000] 08:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (00000020082BEC00) [pid = 1808] [serial = 795] [outer = 0000002007CDA000] 08:05:18 INFO - PROCESS | 1808 | 1466521518114 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200B443400) [pid = 1808] [serial = 796] [outer = 0000002007CDA000] 08:05:18 INFO - PROCESS | 1808 | 1466521518585 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 08:05:18 INFO - PROCESS | 1808 | 1466521518644 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1808 | 1466521518647 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:05:18 INFO - PROCESS | 1808 | 1466521518650 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1808 | 1466521518654 Marionette TRACE conn5 <- [1,1026,null,{}] 08:05:18 INFO - PROCESS | 1808 | 1466521518666 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1808 | 1466521518671 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:18 INFO - PROCESS | 1808 | 1466521518790 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:05:18 INFO - PROCESS | 1808 | 1466521518872 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1808 | 1466521518875 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A9000 == 30 [pid = 1808] [id = 266] 08:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200187CC00) [pid = 1808] [serial = 797] [outer = 0000000000000000] 08:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200D9C2400) [pid = 1808] [serial = 798] [outer = 000000200187CC00] 08:05:18 INFO - PROCESS | 1808 | 1466521518924 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200DDDD000) [pid = 1808] [serial = 799] [outer = 000000200187CC00] 08:05:19 INFO - PROCESS | 1808 | 1466521519332 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 08:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:05:19 INFO - PROCESS | 1808 | 1466521519387 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1808 | 1466521519390 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:05:19 INFO - PROCESS | 1808 | 1466521519400 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1808 | 1466521519403 Marionette TRACE conn5 <- [1,1030,null,{}] 08:05:19 INFO - PROCESS | 1808 | 1466521519406 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1808 | 1466521519409 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:19 INFO - PROCESS | 1808 | 1466521519524 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:05:19 INFO - PROCESS | 1808 | 1466521519571 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1808 | 1466521519574 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:19 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDAC800 == 31 [pid = 1808] [id = 267] 08:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E111800) [pid = 1808] [serial = 800] [outer = 0000000000000000] 08:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E117C00) [pid = 1808] [serial = 801] [outer = 000000200E111800] 08:05:19 INFO - PROCESS | 1808 | 1466521519619 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E190000) [pid = 1808] [serial = 802] [outer = 000000200E111800] 08:05:20 INFO - PROCESS | 1808 | 1466521520064 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 693ms 08:05:20 INFO - PROCESS | 1808 | 1466521520088 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1808 | 1466521520090 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:05:20 INFO - PROCESS | 1808 | 1466521520099 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1808 | 1466521520101 Marionette TRACE conn5 <- [1,1034,null,{}] 08:05:20 INFO - PROCESS | 1808 | 1466521520146 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1808 | 1466521520148 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:20 INFO - PROCESS | 1808 | 1466521520253 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:05:20 INFO - PROCESS | 1808 | 1466521520265 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1808 | 1466521520267 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:20 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F831000 == 32 [pid = 1808] [id = 268] 08:05:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005C4C000) [pid = 1808] [serial = 803] [outer = 0000000000000000] 08:05:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E657400) [pid = 1808] [serial = 804] [outer = 0000002005C4C000] 08:05:20 INFO - PROCESS | 1808 | 1466521520311 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200E944400) [pid = 1808] [serial = 805] [outer = 0000002005C4C000] 08:05:20 INFO - PROCESS | 1808 | 1466521520761 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 08:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:05:20 INFO - PROCESS | 1808 | 1466521520794 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1808 | 1466521520796 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:05:20 INFO - PROCESS | 1808 | 1466521520799 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1808 | 1466521520801 Marionette TRACE conn5 <- [1,1038,null,{}] 08:05:20 INFO - PROCESS | 1808 | 1466521520810 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1808 | 1466521520816 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:20 INFO - PROCESS | 1808 | 1466521520947 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:05:21 INFO - PROCESS | 1808 | 1466521520996 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1808 | 1466521520998 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:21 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110C2800 == 33 [pid = 1808] [id = 269] 08:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200EC96400) [pid = 1808] [serial = 806] [outer = 0000000000000000] 08:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200EE29000) [pid = 1808] [serial = 807] [outer = 000000200EC96400] 08:05:21 INFO - PROCESS | 1808 | 1466521521043 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020109E8C00) [pid = 1808] [serial = 808] [outer = 000000200EC96400] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020133A0800) [pid = 1808] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200D0ABC00) [pid = 1808] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002002BE7800) [pid = 1808] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200781A000) [pid = 1808] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201322D400) [pid = 1808] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200FB79C00) [pid = 1808] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200DA51800) [pid = 1808] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000201257F000) [pid = 1808] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E855C00) [pid = 1808] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020066D7800) [pid = 1808] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002005EF7C00) [pid = 1808] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:05:21 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015B24400) [pid = 1808] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:05:21 INFO - PROCESS | 1808 | 1466521521591 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 818ms 08:05:21 INFO - PROCESS | 1808 | 1466521521621 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1808 | 1466521521623 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:05:21 INFO - PROCESS | 1808 | 1466521521626 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:05:21 INFO - PROCESS | 1808 | 1466521521628 Marionette TRACE conn5 <- [1,1042,null,{}] 08:05:21 INFO - PROCESS | 1808 | 1466521521631 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1808 | 1466521521633 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:21 INFO - PROCESS | 1808 | 1466521521712 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:05:21 INFO - PROCESS | 1808 | 1466521521718 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1808 | 1466521521720 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:21 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D90000 == 34 [pid = 1808] [id = 270] 08:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200835BC00) [pid = 1808] [serial = 809] [outer = 0000000000000000] 08:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200EC9A000) [pid = 1808] [serial = 810] [outer = 000000200835BC00] 08:05:21 INFO - PROCESS | 1808 | 1466521521765 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010E4E800) [pid = 1808] [serial = 811] [outer = 000000200835BC00] 08:05:22 INFO - PROCESS | 1808 | 1466521522179 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 08:05:22 INFO - PROCESS | 1808 | 1466521522217 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1808 | 1466521522219 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:05:22 INFO - PROCESS | 1808 | 1466521522228 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1808 | 1466521522230 Marionette TRACE conn5 <- [1,1046,null,{}] 08:05:22 INFO - PROCESS | 1808 | 1466521522233 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1808 | 1466521522236 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:22 INFO - PROCESS | 1808 | 1466521522316 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:05:22 INFO - PROCESS | 1808 | 1466521522322 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1808 | 1466521522324 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013380800 == 35 [pid = 1808] [id = 271] 08:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011D48400) [pid = 1808] [serial = 812] [outer = 0000000000000000] 08:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DE1000) [pid = 1808] [serial = 813] [outer = 0000002011D48400] 08:05:22 INFO - PROCESS | 1808 | 1466521522368 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012056800) [pid = 1808] [serial = 814] [outer = 0000002011D48400] 08:05:22 INFO - PROCESS | 1808 | 1466521522781 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 585ms 08:05:22 INFO - PROCESS | 1808 | 1466521522823 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1808 | 1466521522825 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:05:22 INFO - PROCESS | 1808 | 1466521522829 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1808 | 1466521522830 Marionette TRACE conn5 <- [1,1050,null,{}] 08:05:22 INFO - PROCESS | 1808 | 1466521522834 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1808 | 1466521522836 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:22 INFO - PROCESS | 1808 | 1466521522922 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:05:22 INFO - PROCESS | 1808 | 1466521522928 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1808 | 1466521522930 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:22 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A8000 == 36 [pid = 1808] [id = 272] 08:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002011DEC800) [pid = 1808] [serial = 815] [outer = 0000000000000000] 08:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012360000) [pid = 1808] [serial = 816] [outer = 0000002011DEC800] 08:05:22 INFO - PROCESS | 1808 | 1466521522975 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201236AC00) [pid = 1808] [serial = 817] [outer = 0000002011DEC800] 08:05:23 INFO - PROCESS | 1808 | 1466521523577 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 792ms 08:05:23 INFO - PROCESS | 1808 | 1466521523622 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1808 | 1466521523627 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:05:23 INFO - PROCESS | 1808 | 1466521523632 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1808 | 1466521523636 Marionette TRACE conn5 <- [1,1054,null,{}] 08:05:23 INFO - PROCESS | 1808 | 1466521523642 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1808 | 1466521523646 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:23 INFO - PROCESS | 1808 | 1466521523771 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:05:23 INFO - PROCESS | 1808 | 1466521523846 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1808 | 1466521523849 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007738800 == 37 [pid = 1808] [id = 273] 08:05:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002001B10C00) [pid = 1808] [serial = 818] [outer = 0000000000000000] 08:05:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020063E6400) [pid = 1808] [serial = 819] [outer = 0000002001B10C00] 08:05:23 INFO - PROCESS | 1808 | 1466521523949 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002007CD8400) [pid = 1808] [serial = 820] [outer = 0000002001B10C00] 08:05:24 INFO - PROCESS | 1808 | 1466521524764 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1178ms 08:05:24 INFO - PROCESS | 1808 | 1466521524813 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1808 | 1466521524818 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:05:24 INFO - PROCESS | 1808 | 1466521524825 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1808 | 1466521524828 Marionette TRACE conn5 <- [1,1058,null,{}] 08:05:24 INFO - PROCESS | 1808 | 1466521524832 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1808 | 1466521524836 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:24 INFO - PROCESS | 1808 | 1466521524991 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:05:25 INFO - PROCESS | 1808 | 1466521525100 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1808 | 1466521525103 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:25 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F830000 == 38 [pid = 1808] [id = 274] 08:05:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200D0F0000) [pid = 1808] [serial = 821] [outer = 0000000000000000] 08:05:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200DA46C00) [pid = 1808] [serial = 822] [outer = 000000200D0F0000] 08:05:25 INFO - PROCESS | 1808 | 1466521525161 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200E189C00) [pid = 1808] [serial = 823] [outer = 000000200D0F0000] 08:05:26 INFO - PROCESS | 1808 | 1466521526052 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002013380800 == 37 [pid = 1808] [id = 271] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D90000 == 36 [pid = 1808] [id = 270] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 00000020110C2800 == 35 [pid = 1808] [id = 269] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200F831000 == 34 [pid = 1808] [id = 268] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDAC800 == 33 [pid = 1808] [id = 267] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A9000 == 32 [pid = 1808] [id = 266] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F19000 == 31 [pid = 1808] [id = 265] 08:05:26 INFO - PROCESS | 1808 | --DOCSHELL 00000020069B9800 == 30 [pid = 1808] [id = 264] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000201342C800) [pid = 1808] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E111400) [pid = 1808] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002011DEC400) [pid = 1808] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200DCBA000) [pid = 1808] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002007CDAC00) [pid = 1808] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002013393C00) [pid = 1808] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200FBE3C00) [pid = 1808] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200EC92400) [pid = 1808] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020131F5000) [pid = 1808] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002012365800) [pid = 1808] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200EC9BC00) [pid = 1808] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200674B000) [pid = 1808] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E152C00) [pid = 1808] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E188800) [pid = 1808] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007E29800) [pid = 1808] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201339C000) [pid = 1808] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200B445800) [pid = 1808] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200EE1F800) [pid = 1808] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000201107E400) [pid = 1808] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002012365C00) [pid = 1808] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002012583C00) [pid = 1808] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002015B27000) [pid = 1808] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002015C06800) [pid = 1808] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002015B1CC00) [pid = 1808] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1290ms 08:05:26 INFO - PROCESS | 1808 | 1466521526118 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1808 | 1466521526122 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:05:26 INFO - PROCESS | 1808 | 1466521526127 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:05:26 INFO - PROCESS | 1808 | 1466521526130 Marionette TRACE conn5 <- [1,1062,null,{}] 08:05:26 INFO - PROCESS | 1808 | 1466521526136 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1808 | 1466521526139 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:26 INFO - PROCESS | 1808 | 1466521526233 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:05:26 INFO - PROCESS | 1808 | 1466521526246 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1808 | 1466521526250 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3F800 == 31 [pid = 1808] [id = 275] 08:05:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200777B400) [pid = 1808] [serial = 824] [outer = 0000000000000000] 08:05:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200781B800) [pid = 1808] [serial = 825] [outer = 000000200777B400] 08:05:26 INFO - PROCESS | 1808 | 1466521526300 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007E97000) [pid = 1808] [serial = 826] [outer = 000000200777B400] 08:05:26 INFO - PROCESS | 1808 | 1466521526810 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 08:05:26 INFO - PROCESS | 1808 | 1466521526865 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1808 | 1466521526870 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:05:26 INFO - PROCESS | 1808 | 1466521526876 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1808 | 1466521526879 Marionette TRACE conn5 <- [1,1066,null,{}] 08:05:26 INFO - PROCESS | 1808 | 1466521526882 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1808 | 1466521526885 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:26 INFO - PROCESS | 1808 | 1466521526976 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:05:27 INFO - PROCESS | 1808 | 1466521527065 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1808 | 1466521527068 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:27 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA35000 == 32 [pid = 1808] [id = 276] 08:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D687800) [pid = 1808] [serial = 827] [outer = 0000000000000000] 08:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200D9BFC00) [pid = 1808] [serial = 828] [outer = 000000200D687800] 08:05:27 INFO - PROCESS | 1808 | 1466521527118 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E10F800) [pid = 1808] [serial = 829] [outer = 000000200D687800] 08:05:27 INFO - PROCESS | 1808 | 1466521527516 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 08:05:27 INFO - PROCESS | 1808 | 1466521527574 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1808 | 1466521527576 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:05:27 INFO - PROCESS | 1808 | 1466521527579 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:05:27 INFO - PROCESS | 1808 | 1466521527583 Marionette TRACE conn5 <- [1,1070,null,{}] 08:05:27 INFO - PROCESS | 1808 | 1466521527595 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1808 | 1466521527600 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:27 INFO - PROCESS | 1808 | 1466521527687 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:05:27 INFO - PROCESS | 1808 | 1466521527696 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1808 | 1466521527699 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:27 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDAC800 == 33 [pid = 1808] [id = 277] 08:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200187D000) [pid = 1808] [serial = 830] [outer = 0000000000000000] 08:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E948000) [pid = 1808] [serial = 831] [outer = 000000200187D000] 08:05:27 INFO - PROCESS | 1808 | 1466521527748 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200ED8C400) [pid = 1808] [serial = 832] [outer = 000000200187D000] 08:05:28 INFO - PROCESS | 1808 | 1466521528173 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 628ms 08:05:28 INFO - PROCESS | 1808 | 1466521528213 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1808 | 1466521528215 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:05:28 INFO - PROCESS | 1808 | 1466521528219 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1808 | 1466521528220 Marionette TRACE conn5 <- [1,1074,null,{}] 08:05:28 INFO - PROCESS | 1808 | 1466521528224 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1808 | 1466521528226 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:28 INFO - PROCESS | 1808 | 1466521528316 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:05:28 INFO - PROCESS | 1808 | 1466521528352 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1808 | 1466521528354 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E97800 == 34 [pid = 1808] [id = 278] 08:05:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F2C0C00) [pid = 1808] [serial = 833] [outer = 0000000000000000] 08:05:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FB77000) [pid = 1808] [serial = 834] [outer = 000000200F2C0C00] 08:05:28 INFO - PROCESS | 1808 | 1466521528399 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010EEA800) [pid = 1808] [serial = 835] [outer = 000000200F2C0C00] 08:05:28 INFO - PROCESS | 1808 | 1466521528875 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 08:05:28 INFO - PROCESS | 1808 | 1466521528913 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1808 | 1466521528915 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:05:28 INFO - PROCESS | 1808 | 1466521528960 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1808 | 1466521528962 Marionette TRACE conn5 <- [1,1078,null,{}] 08:05:28 INFO - PROCESS | 1808 | 1466521528965 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1808 | 1466521528968 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:29 INFO - PROCESS | 1808 | 1466521529083 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:05:29 INFO - PROCESS | 1808 | 1466521529092 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1808 | 1466521529094 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000201337C000 == 35 [pid = 1808] [id = 279] 08:05:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002001878000) [pid = 1808] [serial = 836] [outer = 0000000000000000] 08:05:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DE1400) [pid = 1808] [serial = 837] [outer = 0000002001878000] 08:05:29 INFO - PROCESS | 1808 | 1466521529139 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201236DC00) [pid = 1808] [serial = 838] [outer = 0000002001878000] 08:05:29 INFO - PROCESS | 1808 | 1466521529601 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 08:05:29 INFO - PROCESS | 1808 | 1466521529649 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1808 | 1466521529651 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:05:29 INFO - PROCESS | 1808 | 1466521529682 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1808 | 1466521529684 Marionette TRACE conn5 <- [1,1082,null,{}] 08:05:29 INFO - PROCESS | 1808 | 1466521529699 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1808 | 1466521529706 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:29 INFO - PROCESS | 1808 | 1466521529852 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:05:29 INFO - PROCESS | 1808 | 1466521529898 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1808 | 1466521529900 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015990000 == 36 [pid = 1808] [id = 280] 08:05:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (00000020131F7000) [pid = 1808] [serial = 839] [outer = 0000000000000000] 08:05:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002013232000) [pid = 1808] [serial = 840] [outer = 00000020131F7000] 08:05:29 INFO - PROCESS | 1808 | 1466521529946 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013398000) [pid = 1808] [serial = 841] [outer = 00000020131F7000] 08:05:30 INFO - PROCESS | 1808 | 1466521530389 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 775ms 08:05:30 INFO - PROCESS | 1808 | 1466521530432 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1808 | 1466521530434 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:05:30 INFO - PROCESS | 1808 | 1466521530437 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1808 | 1466521530439 Marionette TRACE conn5 <- [1,1086,null,{}] 08:05:30 INFO - PROCESS | 1808 | 1466521530442 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 1808 | 1466521530444 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:30 INFO - PROCESS | 1808 | 1466521530552 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:05:30 INFO - PROCESS | 1808 | 1466521530561 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1808 | 1466521530563 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:30 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C41800 == 37 [pid = 1808] [id = 281] 08:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020133A0C00) [pid = 1808] [serial = 842] [outer = 0000000000000000] 08:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013428000) [pid = 1808] [serial = 843] [outer = 00000020133A0C00] 08:05:30 INFO - PROCESS | 1808 | 1466521530606 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002013432C00) [pid = 1808] [serial = 844] [outer = 00000020133A0C00] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200153E000) [pid = 1808] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002005EEB400) [pid = 1808] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007CDA000) [pid = 1808] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200E111800) [pid = 1808] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002006AD0400) [pid = 1808] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E6DCC00) [pid = 1808] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020131FBC00) [pid = 1808] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015C7E000) [pid = 1808] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002011D48400) [pid = 1808] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002005C4C000) [pid = 1808] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200EC96400) [pid = 1808] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200187CC00) [pid = 1808] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:05:30 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200835BC00) [pid = 1808] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:05:31 INFO - PROCESS | 1808 | 1466521531038 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 08:05:31 INFO - PROCESS | 1808 | 1466521531070 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1808 | 1466521531072 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:05:31 INFO - PROCESS | 1808 | 1466521531075 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1808 | 1466521531077 Marionette TRACE conn5 <- [1,1090,null,{}] 08:05:31 INFO - PROCESS | 1808 | 1466521531088 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1808 | 1466521531090 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:31 INFO - PROCESS | 1808 | 1466521531172 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:05:31 INFO - PROCESS | 1808 | 1466521531207 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1808 | 1466521531209 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E1B000 == 38 [pid = 1808] [id = 282] 08:05:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D0F5C00) [pid = 1808] [serial = 845] [outer = 0000000000000000] 08:05:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200ED95800) [pid = 1808] [serial = 846] [outer = 000000200D0F5C00] 08:05:31 INFO - PROCESS | 1808 | 1466521531253 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002013433400) [pid = 1808] [serial = 847] [outer = 000000200D0F5C00] 08:05:31 INFO - PROCESS | 1808 | 1466521531668 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 08:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:05:31 INFO - PROCESS | 1808 | 1466521531707 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1808 | 1466521531709 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:05:31 INFO - PROCESS | 1808 | 1466521531712 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1808 | 1466521531714 Marionette TRACE conn5 <- [1,1094,null,{}] 08:05:31 INFO - PROCESS | 1808 | 1466521531717 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1808 | 1466521531719 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:31 INFO - PROCESS | 1808 | 1466521531801 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:05:31 INFO - PROCESS | 1808 | 1466521531806 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1808 | 1466521531808 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:31 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDAB800 == 39 [pid = 1808] [id = 283] 08:05:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015B23C00) [pid = 1808] [serial = 848] [outer = 0000000000000000] 08:05:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015B28800) [pid = 1808] [serial = 849] [outer = 0000002015B23C00] 08:05:31 INFO - PROCESS | 1808 | 1466521531852 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C0A400) [pid = 1808] [serial = 850] [outer = 0000002015B23C00] 08:05:32 INFO - PROCESS | 1808 | 1466521532245 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 586ms 08:05:32 INFO - PROCESS | 1808 | 1466521532305 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1808 | 1466521532307 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:05:32 INFO - PROCESS | 1808 | 1466521532311 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1808 | 1466521532312 Marionette TRACE conn5 <- [1,1098,null,{}] 08:05:32 INFO - PROCESS | 1808 | 1466521532316 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1808 | 1466521532318 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:32 INFO - PROCESS | 1808 | 1466521532408 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:05:32 INFO - PROCESS | 1808 | 1466521532414 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1808 | 1466521532416 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016686800 == 40 [pid = 1808] [id = 284] 08:05:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015C7D800) [pid = 1808] [serial = 851] [outer = 0000000000000000] 08:05:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015C80C00) [pid = 1808] [serial = 852] [outer = 0000002015C7D800] 08:05:32 INFO - PROCESS | 1808 | 1466521532461 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002015E03400) [pid = 1808] [serial = 853] [outer = 0000002015C7D800] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A39800 == 39 [pid = 1808] [id = 263] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3F800 == 38 [pid = 1808] [id = 275] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200F830000 == 37 [pid = 1808] [id = 274] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A8000 == 36 [pid = 1808] [id = 272] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002007738800 == 35 [pid = 1808] [id = 273] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E97800 == 34 [pid = 1808] [id = 278] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA35000 == 33 [pid = 1808] [id = 276] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015990000 == 32 [pid = 1808] [id = 280] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E1B000 == 31 [pid = 1808] [id = 282] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 000000201337C000 == 30 [pid = 1808] [id = 279] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C41800 == 29 [pid = 1808] [id = 281] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDAB800 == 28 [pid = 1808] [id = 283] 08:05:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDAC800 == 27 [pid = 1808] [id = 277] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020069DC000) [pid = 1808] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002001B7C800) [pid = 1808] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200674CC00) [pid = 1808] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007777800) [pid = 1808] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020082BEC00) [pid = 1808] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200B443400) [pid = 1808] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E117C00) [pid = 1808] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200B4A3000) [pid = 1808] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200777A400) [pid = 1808] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200F2C6C00) [pid = 1808] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200EC92000) [pid = 1808] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002015C07400) [pid = 1808] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013391800) [pid = 1808] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015C8A000) [pid = 1808] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002015C81000) [pid = 1808] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002012056800) [pid = 1808] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E657400) [pid = 1808] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200E190000) [pid = 1808] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200EE29000) [pid = 1808] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002012360000) [pid = 1808] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200E944400) [pid = 1808] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002011DE1000) [pid = 1808] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (00000020109E8C00) [pid = 1808] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200D9C2400) [pid = 1808] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200EC9A000) [pid = 1808] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0000002010E4E800) [pid = 1808] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (000000200DDDD000) [pid = 1808] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:05:34 INFO - PROCESS | 1808 | 1466521534312 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2028ms 08:05:34 INFO - PROCESS | 1808 | 1466521534344 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:05:34 INFO - PROCESS | 1808 | 1466521534348 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:05:34 INFO - PROCESS | 1808 | 1466521534353 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1808 | 1466521534358 Marionette TRACE conn5 <- [1,1102,null,{}] 08:05:34 INFO - PROCESS | 1808 | 1466521534365 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1808 | 1466521534368 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:34 INFO - PROCESS | 1808 | 1466521534463 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:05:34 INFO - PROCESS | 1808 | 1466521534472 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1808 | 1466521534477 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FDA000 == 28 [pid = 1808] [id = 285] 08:05:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002005EF2000) [pid = 1808] [serial = 854] [outer = 0000000000000000] 08:05:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002005EF7C00) [pid = 1808] [serial = 855] [outer = 0000002005EF2000] 08:05:34 INFO - PROCESS | 1808 | 1466521534528 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200674CC00) [pid = 1808] [serial = 856] [outer = 0000002005EF2000] 08:05:35 INFO - PROCESS | 1808 | 1466521534994 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 689ms 08:05:35 INFO - PROCESS | 1808 | 1466521535041 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1808 | 1466521535047 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:05:35 INFO - PROCESS | 1808 | 1466521535053 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1808 | 1466521535056 Marionette TRACE conn5 <- [1,1106,null,{}] 08:05:35 INFO - PROCESS | 1808 | 1466521535060 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1808 | 1466521535063 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:35 INFO - PROCESS | 1808 | 1466521535156 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:05:35 INFO - PROCESS | 1808 | 1466521535164 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1808 | 1466521535167 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007739000 == 29 [pid = 1808] [id = 286] 08:05:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200777A000) [pid = 1808] [serial = 857] [outer = 0000000000000000] 08:05:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002007814800) [pid = 1808] [serial = 858] [outer = 000000200777A000] 08:05:35 INFO - PROCESS | 1808 | 1466521535216 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002007E29400) [pid = 1808] [serial = 859] [outer = 000000200777A000] 08:05:35 INFO - PROCESS | 1808 | 1466521535678 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 689ms 08:05:35 INFO - PROCESS | 1808 | 1466521535744 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1808 | 1466521535747 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:05:35 INFO - PROCESS | 1808 | 1466521535750 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1808 | 1466521535754 Marionette TRACE conn5 <- [1,1110,null,{}] 08:05:35 INFO - PROCESS | 1808 | 1466521535765 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1808 | 1466521535770 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:35 INFO - PROCESS | 1808 | 1466521535885 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:05:35 INFO - PROCESS | 1808 | 1466521535967 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1808 | 1466521535970 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:36 INFO - PROCESS | 1808 | [1808] 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 08:05:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA2B800 == 30 [pid = 1808] [id = 287] 08:05:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200141C800) [pid = 1808] [serial = 860] [outer = 0000000000000000] 08:05:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200CD85400) [pid = 1808] [serial = 861] [outer = 000000200141C800] 08:05:36 INFO - PROCESS | 1808 | 1466521536124 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200D0F3400) [pid = 1808] [serial = 862] [outer = 000000200141C800] 08:05:36 INFO - PROCESS | 1808 | 1466521536565 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 837ms 08:05:36 INFO - PROCESS | 1808 | 1466521536590 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1808 | 1466521536593 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:05:36 INFO - PROCESS | 1808 | 1466521536596 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1808 | 1466521536598 Marionette TRACE conn5 <- [1,1114,null,{}] 08:05:36 INFO - PROCESS | 1808 | 1466521536601 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1808 | 1466521536603 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:36 INFO - PROCESS | 1808 | 1466521536699 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:05:36 INFO - PROCESS | 1808 | 1466521536704 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1808 | 1466521536706 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E8A5800 == 31 [pid = 1808] [id = 288] 08:05:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200153AC00) [pid = 1808] [serial = 863] [outer = 0000000000000000] 08:05:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DFE6000) [pid = 1808] [serial = 864] [outer = 000000200153AC00] 08:05:36 INFO - PROCESS | 1808 | 1466521536751 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E118400) [pid = 1808] [serial = 865] [outer = 000000200153AC00] 08:05:37 INFO - PROCESS | 1808 | 1466521537181 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 08:05:37 INFO - PROCESS | 1808 | 1466521537228 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1808 | 1466521537231 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:05:37 INFO - PROCESS | 1808 | 1466521537234 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1808 | 1466521537236 Marionette TRACE conn5 <- [1,1118,null,{}] 08:05:37 INFO - PROCESS | 1808 | 1466521537239 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1808 | 1466521537242 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:37 INFO - PROCESS | 1808 | 1466521537325 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:05:37 INFO - PROCESS | 1808 | 1466521537333 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1808 | 1466521537335 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF0C000 == 32 [pid = 1808] [id = 289] 08:05:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007778000) [pid = 1808] [serial = 866] [outer = 0000000000000000] 08:05:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E18F000) [pid = 1808] [serial = 867] [outer = 0000002007778000] 08:05:37 INFO - PROCESS | 1808 | 1466521537380 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E266000) [pid = 1808] [serial = 868] [outer = 0000002007778000] 08:05:37 INFO - PROCESS | 1808 | 1466521537825 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 08:05:37 INFO - PROCESS | 1808 | 1466521537865 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1808 | 1466521537867 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:05:37 INFO - PROCESS | 1808 | 1466521537874 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1808 | 1466521537876 Marionette TRACE conn5 <- [1,1122,null,{}] 08:05:37 INFO - PROCESS | 1808 | 1466521537879 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1808 | 1466521537885 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:38 INFO - PROCESS | 1808 | 1466521537996 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:05:38 INFO - PROCESS | 1808 | 1466521538005 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1808 | 1466521538007 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010983000 == 33 [pid = 1808] [id = 290] 08:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002006C40000) [pid = 1808] [serial = 869] [outer = 0000000000000000] 08:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EC90800) [pid = 1808] [serial = 870] [outer = 0000002006C40000] 08:05:38 INFO - PROCESS | 1808 | 1466521538057 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200ED8F400) [pid = 1808] [serial = 871] [outer = 0000002006C40000] 08:05:38 INFO - PROCESS | 1808 | [GFX2-]: DrawTargetD2D 1.1 (00000020160D9DE0): Failed to create GradientStopCollection with no stops. 08:05:38 INFO - PROCESS | 1808 | [GFX3-]: No stops specified for gradient pattern. 08:05:38 INFO - PROCESS | 1808 | 1466521538472 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 627ms 08:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:05:38 INFO - PROCESS | 1808 | 1466521538505 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1808 | 1466521538508 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:05:38 INFO - PROCESS | 1808 | 1466521538511 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1808 | 1466521538512 Marionette TRACE conn5 <- [1,1126,null,{}] 08:05:38 INFO - PROCESS | 1808 | 1466521538516 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1808 | 1466521538518 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:38 INFO - PROCESS | 1808 | 1466521538602 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:05:38 INFO - PROCESS | 1808 | 1466521538608 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1808 | 1466521538610 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B6E800 == 34 [pid = 1808] [id = 291] 08:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200EE28400) [pid = 1808] [serial = 872] [outer = 0000000000000000] 08:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F1F7000) [pid = 1808] [serial = 873] [outer = 000000200EE28400] 08:05:38 INFO - PROCESS | 1808 | 1466521538654 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FBD8000) [pid = 1808] [serial = 874] [outer = 000000200EE28400] 08:05:39 INFO - PROCESS | 1808 | 1466521539094 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 08:05:39 INFO - PROCESS | 1808 | 1466521539143 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1808 | 1466521539145 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:05:39 INFO - PROCESS | 1808 | 1466521539148 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1808 | 1466521539150 Marionette TRACE conn5 <- [1,1130,null,{}] 08:05:39 INFO - PROCESS | 1808 | 1466521539154 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1808 | 1466521539156 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:39 INFO - PROCESS | 1808 | 1466521539263 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:05:39 INFO - PROCESS | 1808 | 1466521539273 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1808 | 1466521539275 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013377800 == 35 [pid = 1808] [id = 292] 08:05:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020109E8C00) [pid = 1808] [serial = 875] [outer = 0000000000000000] 08:05:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002010E4E800) [pid = 1808] [serial = 876] [outer = 00000020109E8C00] 08:05:39 INFO - PROCESS | 1808 | 1466521539319 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011D4CC00) [pid = 1808] [serial = 877] [outer = 00000020109E8C00] 08:05:39 INFO - PROCESS | 1808 | 1466521539759 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 08:05:39 INFO - PROCESS | 1808 | 1466521539823 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1808 | 1466521539825 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:05:39 INFO - PROCESS | 1808 | 1466521539828 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:05:39 INFO - PROCESS | 1808 | 1466521539830 Marionette TRACE conn5 <- [1,1134,null,{}] 08:05:39 INFO - PROCESS | 1808 | 1466521539834 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1808 | 1466521539836 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:39 INFO - PROCESS | 1808 | 1466521539942 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:05:40 INFO - PROCESS | 1808 | 1466521540019 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1808 | 1466521540021 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:40 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA25800 == 36 [pid = 1808] [id = 293] 08:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002011DE3400) [pid = 1808] [serial = 878] [outer = 0000000000000000] 08:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000201205A000) [pid = 1808] [serial = 879] [outer = 0000002011DE3400] 08:05:40 INFO - PROCESS | 1808 | 1466521540065 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201236BC00) [pid = 1808] [serial = 880] [outer = 0000002011DE3400] 08:05:40 INFO - PROCESS | 1808 | 1466521540481 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 08:05:40 INFO - PROCESS | 1808 | 1466521540503 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1808 | 1466521540514 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:05:40 INFO - PROCESS | 1808 | 1466521540518 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1808 | 1466521540520 Marionette TRACE conn5 <- [1,1138,null,{}] 08:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:05:40 INFO - PROCESS | 1808 | 1466521540523 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 1808 | 1466521540525 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:40 INFO - PROCESS | 1808 | 1466521540636 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:05:40 INFO - PROCESS | 1808 | 1466521540641 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1808 | 1466521540643 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:40 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015986800 == 37 [pid = 1808] [id = 294] 08:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201236C800) [pid = 1808] [serial = 881] [outer = 0000000000000000] 08:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002012584000) [pid = 1808] [serial = 882] [outer = 000000201236C800] 08:05:40 INFO - PROCESS | 1808 | 1466521540687 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020131F2C00) [pid = 1808] [serial = 883] [outer = 000000201236C800] 08:05:41 INFO - PROCESS | 1808 | 1466521541144 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 08:05:41 INFO - PROCESS | 1808 | 1466521541195 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1808 | 1466521541198 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:05:41 INFO - PROCESS | 1808 | 1466521541201 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1808 | 1466521541203 Marionette TRACE conn5 <- [1,1142,null,{}] 08:05:41 INFO - PROCESS | 1808 | 1466521541217 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1808 | 1466521541220 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:41 INFO - PROCESS | 1808 | 1466521541370 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:05:41 INFO - PROCESS | 1808 | 1466521541395 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1808 | 1466521541397 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDBD000 == 38 [pid = 1808] [id = 295] 08:05:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002013235400) [pid = 1808] [serial = 884] [outer = 0000000000000000] 08:05:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002013397400) [pid = 1808] [serial = 885] [outer = 0000002013235400] 08:05:41 INFO - PROCESS | 1808 | 1466521541444 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002013430000) [pid = 1808] [serial = 886] [outer = 0000002013235400] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002015B23C00) [pid = 1808] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002001878000) [pid = 1808] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020131F7000) [pid = 1808] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (00000020133A0C00) [pid = 1808] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200D0F5C00) [pid = 1808] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200D687800) [pid = 1808] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200777B400) [pid = 1808] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200D0F0000) [pid = 1808] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002001B10C00) [pid = 1808] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002011DEC800) [pid = 1808] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200F2C0C00) [pid = 1808] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:05:41 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200187D000) [pid = 1808] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:05:41 INFO - PROCESS | 1808 | 1466521541984 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 838ms 08:05:42 INFO - PROCESS | 1808 | 1466521542041 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1808 | 1466521542043 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:05:42 INFO - PROCESS | 1808 | 1466521542046 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1808 | 1466521542048 Marionette TRACE conn5 <- [1,1146,null,{}] 08:05:42 INFO - PROCESS | 1808 | 1466521542051 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1808 | 1466521542053 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:42 INFO - PROCESS | 1808 | 1466521542134 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:05:42 INFO - PROCESS | 1808 | 1466521542139 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1808 | 1466521542141 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016412000 == 39 [pid = 1808] [id = 296] 08:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200DFE8000) [pid = 1808] [serial = 887] [outer = 0000000000000000] 08:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002012369C00) [pid = 1808] [serial = 888] [outer = 000000200DFE8000] 08:05:42 INFO - PROCESS | 1808 | 1466521542185 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201342F400) [pid = 1808] [serial = 889] [outer = 000000200DFE8000] 08:05:42 INFO - PROCESS | 1808 | 1466521542598 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1808 | 1466521542641 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:05:42 INFO - PROCESS | 1808 | 1466521542644 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1808 | 1466521542646 Marionette TRACE conn5 <- [1,1150,null,{}] 08:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:05:42 INFO - PROCESS | 1808 | 1466521542649 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1808 | 1466521542651 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:42 INFO - PROCESS | 1808 | 1466521542739 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:05:42 INFO - PROCESS | 1808 | 1466521542745 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1808 | 1466521542746 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DA1000 == 40 [pid = 1808] [id = 297] 08:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015B1D800) [pid = 1808] [serial = 890] [outer = 0000000000000000] 08:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015B29400) [pid = 1808] [serial = 891] [outer = 0000002015B1D800] 08:05:42 INFO - PROCESS | 1808 | 1466521542790 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002015C0A000) [pid = 1808] [serial = 892] [outer = 0000002015B1D800] 08:05:43 INFO - PROCESS | 1808 | 1466521543235 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 628ms 08:05:43 INFO - PROCESS | 1808 | 1466521543283 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1808 | 1466521543285 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:05:43 INFO - PROCESS | 1808 | 1466521543288 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1808 | 1466521543290 Marionette TRACE conn5 <- [1,1154,null,{}] 08:05:43 INFO - PROCESS | 1808 | 1466521543294 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 1808 | 1466521543295 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:43 INFO - PROCESS | 1808 | 1466521543378 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:05:43 INFO - PROCESS | 1808 | 1466521543387 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1808 | 1466521543389 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000207F855000 == 41 [pid = 1808] [id = 298] 08:05:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002015C84C00) [pid = 1808] [serial = 893] [outer = 0000000000000000] 08:05:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002015C89800) [pid = 1808] [serial = 894] [outer = 0000002015C84C00] 08:05:43 INFO - PROCESS | 1808 | 1466521543434 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002015E08800) [pid = 1808] [serial = 895] [outer = 0000002015C84C00] 08:05:44 INFO - PROCESS | 1808 | 1466521544054 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 838ms 08:05:44 INFO - PROCESS | 1808 | 1466521544131 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1808 | 1466521544136 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:05:44 INFO - PROCESS | 1808 | 1466521544141 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:05:44 INFO - PROCESS | 1808 | 1466521544145 Marionette TRACE conn5 <- [1,1158,null,{}] 08:05:44 INFO - PROCESS | 1808 | 1466521544151 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1808 | 1466521544154 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:44 INFO - PROCESS | 1808 | 1466521544290 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:05:44 INFO - PROCESS | 1808 | 1466521544400 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1808 | 1466521544403 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3D800 == 42 [pid = 1808] [id = 299] 08:05:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002001B7CC00) [pid = 1808] [serial = 896] [outer = 0000000000000000] 08:05:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002006745C00) [pid = 1808] [serial = 897] [outer = 0000002001B7CC00] 08:05:44 INFO - PROCESS | 1808 | 1466521544464 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200781C800) [pid = 1808] [serial = 898] [outer = 0000002001B7CC00] 08:05:45 INFO - PROCESS | 1808 | 1466521545180 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1088ms 08:05:45 INFO - PROCESS | 1808 | 1466521545232 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1808 | 1466521545237 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:05:45 INFO - PROCESS | 1808 | 1466521545244 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1808 | 1466521545247 Marionette TRACE conn5 <- [1,1162,null,{}] 08:05:45 INFO - PROCESS | 1808 | 1466521545251 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1808 | 1466521545254 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:45 INFO - PROCESS | 1808 | 1466521545393 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:05:45 INFO - PROCESS | 1808 | 1466521545646 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1808 | 1466521545649 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005C79800 == 43 [pid = 1808] [id = 300] 08:05:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002001535000) [pid = 1808] [serial = 899] [outer = 0000000000000000] 08:05:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (00000020063EF800) [pid = 1808] [serial = 900] [outer = 0000002001535000] 08:05:45 INFO - PROCESS | 1808 | 1466521545718 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002007CDD000) [pid = 1808] [serial = 901] [outer = 0000002001535000] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002016DA1000 == 42 [pid = 1808] [id = 297] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002016412000 == 41 [pid = 1808] [id = 296] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDBD000 == 40 [pid = 1808] [id = 295] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002015986800 == 39 [pid = 1808] [id = 294] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA25800 == 38 [pid = 1808] [id = 293] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002013377800 == 37 [pid = 1808] [id = 292] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B6E800 == 36 [pid = 1808] [id = 291] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002010983000 == 35 [pid = 1808] [id = 290] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF0C000 == 34 [pid = 1808] [id = 289] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 000000200E8A5800 == 33 [pid = 1808] [id = 288] 08:05:46 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002015C80C00) [pid = 1808] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA2B800 == 32 [pid = 1808] [id = 287] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002007739000 == 31 [pid = 1808] [id = 286] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FDA000 == 30 [pid = 1808] [id = 285] 08:05:46 INFO - PROCESS | 1808 | --DOCSHELL 0000002016686800 == 29 [pid = 1808] [id = 284] 08:05:46 INFO - PROCESS | 1808 | 1466521546437 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1808 | 1466521546483 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:05:46 INFO - PROCESS | 1808 | 1466521546487 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1808 | 1466521546490 Marionette TRACE conn5 <- [1,1166,null,{}] 08:05:46 INFO - PROCESS | 1808 | 1466521546495 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1808 | 1466521546500 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:46 INFO - PROCESS | 1808 | 1466521546593 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:05:46 INFO - PROCESS | 1808 | 1466521546601 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1808 | 1466521546604 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788A000 == 30 [pid = 1808] [id = 301] 08:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200781A000) [pid = 1808] [serial = 902] [outer = 0000000000000000] 08:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007E92000) [pid = 1808] [serial = 903] [outer = 000000200781A000] 08:05:46 INFO - PROCESS | 1808 | 1466521546651 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200B699800) [pid = 1808] [serial = 904] [outer = 000000200781A000] 08:05:47 INFO - PROCESS | 1808 | 1466521547175 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1808 | 1466521547231 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:05:47 INFO - PROCESS | 1808 | 1466521547236 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1808 | 1466521547238 Marionette TRACE conn5 <- [1,1170,null,{}] 08:05:47 INFO - PROCESS | 1808 | 1466521547242 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1808 | 1466521547244 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:47 INFO - PROCESS | 1808 | 1466521547337 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:05:47 INFO - PROCESS | 1808 | 1466521547411 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1808 | 1466521547414 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:47 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA40800 == 31 [pid = 1808] [id = 302] 08:05:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200DCB8800) [pid = 1808] [serial = 905] [outer = 0000000000000000] 08:05:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DFEAC00) [pid = 1808] [serial = 906] [outer = 000000200DCB8800] 08:05:47 INFO - PROCESS | 1808 | 1466521547461 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E18C400) [pid = 1808] [serial = 907] [outer = 000000200DCB8800] 08:05:47 INFO - PROCESS | 1808 | 1466521547870 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1808 | 1466521547933 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:05:47 INFO - PROCESS | 1808 | 1466521547938 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1808 | 1466521547944 Marionette TRACE conn5 <- [1,1174,null,{}] 08:05:47 INFO - PROCESS | 1808 | 1466521547954 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1808 | 1466521547958 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:48 INFO - PROCESS | 1808 | 1466521548049 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:05:48 INFO - PROCESS | 1808 | 1466521548057 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1808 | 1466521548059 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:48 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB9000 == 32 [pid = 1808] [id = 303] 08:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002001F2E400) [pid = 1808] [serial = 908] [outer = 0000000000000000] 08:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E6DFC00) [pid = 1808] [serial = 909] [outer = 0000002001F2E400] 08:05:48 INFO - PROCESS | 1808 | 1466521548111 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200ED8BC00) [pid = 1808] [serial = 910] [outer = 0000002001F2E400] 08:05:48 INFO - PROCESS | 1808 | 1466521548568 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1808 | 1466521548632 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:05:48 INFO - PROCESS | 1808 | 1466521548635 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1808 | 1466521548637 Marionette TRACE conn5 <- [1,1178,null,{}] 08:05:48 INFO - PROCESS | 1808 | 1466521548640 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1808 | 1466521548642 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:48 INFO - PROCESS | 1808 | 1466521548754 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:05:48 INFO - PROCESS | 1808 | 1466521548760 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1808 | 1466521548762 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010983000 == 33 [pid = 1808] [id = 304] 08:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200F2BFC00) [pid = 1808] [serial = 911] [outer = 0000000000000000] 08:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200FB81C00) [pid = 1808] [serial = 912] [outer = 000000200F2BFC00] 08:05:48 INFO - PROCESS | 1808 | 1466521548852 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002010B78C00) [pid = 1808] [serial = 913] [outer = 000000200F2BFC00] 08:05:49 INFO - PROCESS | 1808 | 1466521549270 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1808 | 1466521549341 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:05:49 INFO - PROCESS | 1808 | 1466521549344 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:05:49 INFO - PROCESS | 1808 | 1466521549346 Marionette TRACE conn5 <- [1,1182,null,{}] 08:05:49 INFO - PROCESS | 1808 | 1466521549350 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:49 INFO - PROCESS | 1808 | 1466521549352 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:49 INFO - PROCESS | 1808 | 1466521549486 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:05:49 INFO - PROCESS | 1808 | 1466521549507 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1808 | 1466521549513 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:49 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED9E800 == 34 [pid = 1808] [id = 305] 08:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012057800) [pid = 1808] [serial = 914] [outer = 0000000000000000] 08:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012060000) [pid = 1808] [serial = 915] [outer = 0000002012057800] 08:05:49 INFO - PROCESS | 1808 | 1466521549569 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201257E800) [pid = 1808] [serial = 916] [outer = 0000002012057800] 08:05:50 INFO - PROCESS | 1808 | 1466521550040 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1808 | 1466521550084 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:05:50 INFO - PROCESS | 1808 | 1466521550094 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1808 | 1466521550096 Marionette TRACE conn5 <- [1,1186,null,{}] 08:05:50 INFO - PROCESS | 1808 | 1466521550099 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1808 | 1466521550101 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:50 INFO - PROCESS | 1808 | 1466521550225 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:05:50 INFO - PROCESS | 1808 | 1466521550239 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1808 | 1466521550241 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:50 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015903800 == 35 [pid = 1808] [id = 306] 08:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020131FD400) [pid = 1808] [serial = 917] [outer = 0000000000000000] 08:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002013395400) [pid = 1808] [serial = 918] [outer = 00000020131FD400] 08:05:50 INFO - PROCESS | 1808 | 1466521550285 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013428000) [pid = 1808] [serial = 919] [outer = 00000020131FD400] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002011DE3400) [pid = 1808] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000201236C800) [pid = 1808] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200153AC00) [pid = 1808] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002006C40000) [pid = 1808] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200777A000) [pid = 1808] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200EE28400) [pid = 1808] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002013235400) [pid = 1808] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200141C800) [pid = 1808] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020109E8C00) [pid = 1808] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002005EF2000) [pid = 1808] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007778000) [pid = 1808] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015C7D800) [pid = 1808] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015B1D800) [pid = 1808] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:05:50 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DFE8000) [pid = 1808] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:05:50 INFO - PROCESS | 1808 | 1466521550858 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 776ms 08:05:50 INFO - PROCESS | 1808 | 1466521550873 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1808 | 1466521550875 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:05:50 INFO - PROCESS | 1808 | 1466521550878 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:05:50 INFO - PROCESS | 1808 | 1466521550880 Marionette TRACE conn5 <- [1,1190,null,{}] 08:05:50 INFO - PROCESS | 1808 | 1466521550883 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1808 | 1466521550885 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:50 INFO - PROCESS | 1808 | 1466521550965 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:05:50 INFO - PROCESS | 1808 | 1466521550970 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1808 | 1466521550972 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000201597B800 == 36 [pid = 1808] [id = 307] 08:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001832C00) [pid = 1808] [serial = 920] [outer = 0000000000000000] 08:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200ED92000) [pid = 1808] [serial = 921] [outer = 0000002001832C00] 08:05:51 INFO - PROCESS | 1808 | 1466521551016 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201339A800) [pid = 1808] [serial = 922] [outer = 0000002001832C00] 08:05:51 INFO - PROCESS | 1808 | 1466521551442 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:05:51 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 08:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 08:05:51 INFO - PROCESS | 1808 | 1466521551510 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1808 | 1466521551512 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:05:51 INFO - PROCESS | 1808 | 1466521551516 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1808 | 1466521551526 Marionette TRACE conn5 <- [1,1194,null,{}] 08:05:51 INFO - PROCESS | 1808 | 1466521551530 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1808 | 1466521551532 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:51 INFO - PROCESS | 1808 | 1466521551613 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:05:51 INFO - PROCESS | 1808 | 1466521551620 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1808 | 1466521551622 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:51 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BF4800 == 37 [pid = 1808] [id = 308] 08:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002013428800) [pid = 1808] [serial = 923] [outer = 0000000000000000] 08:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015B1EC00) [pid = 1808] [serial = 924] [outer = 0000002013428800] 08:05:51 INFO - PROCESS | 1808 | 1466521551666 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015C0A400) [pid = 1808] [serial = 925] [outer = 0000002013428800] 08:05:52 INFO - PROCESS | 1808 | 1466521552087 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:05:52 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 08:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 586ms 08:05:52 INFO - PROCESS | 1808 | 1466521552108 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1808 | 1466521552110 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:05:52 INFO - PROCESS | 1808 | 1466521552113 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1808 | 1466521552115 Marionette TRACE conn5 <- [1,1198,null,{}] 08:05:52 INFO - PROCESS | 1808 | 1466521552123 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:52 INFO - PROCESS | 1808 | 1466521552125 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:52 INFO - PROCESS | 1808 | 1466521552208 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:05:52 INFO - PROCESS | 1808 | 1466521552213 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1808 | 1466521552215 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:52 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB8800 == 38 [pid = 1808] [id = 309] 08:05:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015C7E400) [pid = 1808] [serial = 926] [outer = 0000000000000000] 08:05:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DE9800) [pid = 1808] [serial = 927] [outer = 0000002015C7E400] 08:05:52 INFO - PROCESS | 1808 | 1466521552259 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015E0D800) [pid = 1808] [serial = 928] [outer = 0000002015C7E400] 08:05:52 INFO - PROCESS | 1808 | 1466521552714 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 08:05:52 INFO - PROCESS | 1808 | 1466521552775 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1808 | 1466521552779 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:05:52 INFO - PROCESS | 1808 | 1466521552790 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:05:52 INFO - PROCESS | 1808 | 1466521552794 Marionette TRACE conn5 <- [1,1202,null,{}] 08:05:52 INFO - PROCESS | 1808 | 1466521552801 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:52 INFO - PROCESS | 1808 | 1466521552805 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:52 INFO - PROCESS | 1808 | 1466521552934 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:05:53 INFO - PROCESS | 1808 | 1466521553018 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1808 | 1466521553023 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000200771B000 == 39 [pid = 1808] [id = 310] 08:05:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002006AD5800) [pid = 1808] [serial = 929] [outer = 0000000000000000] 08:05:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002007813000) [pid = 1808] [serial = 930] [outer = 0000002006AD5800] 08:05:53 INFO - PROCESS | 1808 | 1466521553082 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200B411800) [pid = 1808] [serial = 931] [outer = 0000002006AD5800] 08:05:53 INFO - PROCESS | 1808 | 1466521553769 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1034ms 08:05:53 INFO - PROCESS | 1808 | 1466521553832 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1808 | 1466521553836 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:05:53 INFO - PROCESS | 1808 | 1466521553843 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1808 | 1466521553847 Marionette TRACE conn5 <- [1,1206,null,{}] 08:05:53 INFO - PROCESS | 1808 | 1466521553884 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1808 | 1466521553887 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:54 INFO - PROCESS | 1808 | 1466521554032 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:05:54 INFO - PROCESS | 1808 | 1466521554078 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1808 | 1466521554081 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F842800 == 40 [pid = 1808] [id = 311] 08:05:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200E261000) [pid = 1808] [serial = 932] [outer = 0000000000000000] 08:05:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E26A000) [pid = 1808] [serial = 933] [outer = 000000200E261000] 08:05:54 INFO - PROCESS | 1808 | 1466521554138 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200EC92C00) [pid = 1808] [serial = 934] [outer = 000000200E261000] 08:05:54 INFO - PROCESS | 1808 | 1466521554775 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 992ms 08:05:54 INFO - PROCESS | 1808 | 1466521554833 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1808 | 1466521554836 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:05:54 INFO - PROCESS | 1808 | 1466521554854 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:05:54 INFO - PROCESS | 1808 | 1466521554856 Marionette TRACE conn5 <- [1,1210,null,{}] 08:05:54 INFO - PROCESS | 1808 | 1466521554867 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1808 | 1466521554872 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:54 INFO - PROCESS | 1808 | 1466521554984 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:05:55 INFO - PROCESS | 1808 | 1466521555103 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1808 | 1466521555107 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:55 INFO - PROCESS | 1808 | ++DOCSHELL 000000201640F000 == 41 [pid = 1808] [id = 312] 08:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002012588C00) [pid = 1808] [serial = 935] [outer = 0000000000000000] 08:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (00000020131FB000) [pid = 1808] [serial = 936] [outer = 0000002012588C00] 08:05:55 INFO - PROCESS | 1808 | 1466521555166 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015B21000) [pid = 1808] [serial = 937] [outer = 0000002012588C00] 08:05:55 INFO - PROCESS | 1808 | 1466521555710 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1808 | 1466521555783 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:05:55 INFO - PROCESS | 1808 | 1466521555786 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:05:55 INFO - PROCESS | 1808 | 1466521555788 Marionette TRACE conn5 <- [1,1214,null,{}] 08:05:55 INFO - PROCESS | 1808 | 1466521555792 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1808 | 1466521555795 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:55 INFO - PROCESS | 1808 | 1466521555908 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:05:55 INFO - PROCESS | 1808 | 1466521555996 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1808 | 1466521555998 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DA1800 == 42 [pid = 1808] [id = 313] 08:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015E77000) [pid = 1808] [serial = 938] [outer = 0000000000000000] 08:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015E7E400) [pid = 1808] [serial = 939] [outer = 0000002015E77000] 08:05:56 INFO - PROCESS | 1808 | 1466521556053 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (00000020162E8C00) [pid = 1808] [serial = 940] [outer = 0000002015E77000] 08:05:56 INFO - PROCESS | 1808 | 1466521556667 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 943ms 08:05:56 INFO - PROCESS | 1808 | 1466521556732 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1808 | 1466521556735 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:05:56 INFO - PROCESS | 1808 | 1466521556738 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1808 | 1466521556740 Marionette TRACE conn5 <- [1,1218,null,{}] 08:05:56 INFO - PROCESS | 1808 | 1466521556745 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1808 | 1466521556747 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:56 INFO - PROCESS | 1808 | 1466521556852 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:05:56 INFO - PROCESS | 1808 | 1466521556927 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1808 | 1466521556929 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:56 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C4000 == 43 [pid = 1808] [id = 314] 08:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002013277800) [pid = 1808] [serial = 941] [outer = 0000000000000000] 08:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000201327F400) [pid = 1808] [serial = 942] [outer = 0000002013277800] 08:05:56 INFO - PROCESS | 1808 | 1466521556982 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (00000020162EB400) [pid = 1808] [serial = 943] [outer = 0000002013277800] 08:05:57 INFO - PROCESS | 1808 | 1466521557732 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1031ms 08:05:57 INFO - PROCESS | 1808 | 1466521557772 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1808 | 1466521557777 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:05:57 INFO - PROCESS | 1808 | 1466521557782 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1808 | 1466521557785 Marionette TRACE conn5 <- [1,1222,null,{}] 08:05:57 INFO - PROCESS | 1808 | 1466521557808 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1808 | 1466521557811 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:57 INFO - PROCESS | 1808 | 1466521557918 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:05:58 INFO - PROCESS | 1808 | 1466521557997 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1808 | 1466521558002 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:58 INFO - PROCESS | 1808 | ++DOCSHELL 00000020063D1800 == 44 [pid = 1808] [id = 315] 08:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002005CB5C00) [pid = 1808] [serial = 944] [outer = 0000000000000000] 08:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (000000200D0A5400) [pid = 1808] [serial = 945] [outer = 0000002005CB5C00] 08:05:58 INFO - PROCESS | 1808 | 1466521558096 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (000000200DFE1000) [pid = 1808] [serial = 946] [outer = 0000002005CB5C00] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BF4800 == 43 [pid = 1808] [id = 308] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000201597B800 == 42 [pid = 1808] [id = 307] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002015903800 == 41 [pid = 1808] [id = 306] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED9E800 == 40 [pid = 1808] [id = 305] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002010983000 == 39 [pid = 1808] [id = 304] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB9000 == 38 [pid = 1808] [id = 303] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA40800 == 37 [pid = 1808] [id = 302] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200788A000 == 36 [pid = 1808] [id = 301] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002005C79800 == 35 [pid = 1808] [id = 300] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3D800 == 34 [pid = 1808] [id = 299] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000207F855000 == 33 [pid = 1808] [id = 298] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C4000 == 32 [pid = 1808] [id = 314] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002016DA1800 == 31 [pid = 1808] [id = 313] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000201640F000 == 30 [pid = 1808] [id = 312] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200F842800 == 29 [pid = 1808] [id = 311] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB8800 == 28 [pid = 1808] [id = 309] 08:05:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200771B000 == 27 [pid = 1808] [id = 310] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (000000201205A000) [pid = 1808] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0000002012584000) [pid = 1808] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (000000201236BC00) [pid = 1808] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (000000200DFE6000) [pid = 1808] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200E118400) [pid = 1808] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200EC90800) [pid = 1808] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200ED8F400) [pid = 1808] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002007814800) [pid = 1808] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002007E29400) [pid = 1808] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200F1F7000) [pid = 1808] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002013397400) [pid = 1808] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200FBD8000) [pid = 1808] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200CD85400) [pid = 1808] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200D0F3400) [pid = 1808] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002010E4E800) [pid = 1808] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002005EF7C00) [pid = 1808] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200674CC00) [pid = 1808] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E18F000) [pid = 1808] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E266000) [pid = 1808] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015E03400) [pid = 1808] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020131F2C00) [pid = 1808] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002015B29400) [pid = 1808] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002013430000) [pid = 1808] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012369C00) [pid = 1808] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015C0A000) [pid = 1808] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201342F400) [pid = 1808] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002015C89800) [pid = 1808] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:05:58 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002011D4CC00) [pid = 1808] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:05:59 INFO - PROCESS | 1808 | 1466521559272 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1571ms 08:05:59 INFO - PROCESS | 1808 | 1466521559357 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1808 | 1466521559361 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:05:59 INFO - PROCESS | 1808 | 1466521559365 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1808 | 1466521559370 Marionette TRACE conn5 <- [1,1226,null,{}] 08:05:59 INFO - PROCESS | 1808 | 1466521559376 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:59 INFO - PROCESS | 1808 | 1466521559379 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:59 INFO - PROCESS | 1808 | 1466521559477 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:05:59 INFO - PROCESS | 1808 | 1466521559484 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1808 | 1466521559486 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:05:59 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A24000 == 28 [pid = 1808] [id = 316] 08:05:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020066D6400) [pid = 1808] [serial = 947] [outer = 0000000000000000] 08:05:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002006746400) [pid = 1808] [serial = 948] [outer = 00000020066D6400] 08:05:59 INFO - PROCESS | 1808 | 1466521559537 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007812C00) [pid = 1808] [serial = 949] [outer = 00000020066D6400] 08:06:00 INFO - PROCESS | 1808 | 1466521560011 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 08:06:00 INFO - PROCESS | 1808 | 1466521560089 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1808 | 1466521560095 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:06:00 INFO - PROCESS | 1808 | 1466521560101 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1808 | 1466521560104 Marionette TRACE conn5 <- [1,1230,null,{}] 08:06:00 INFO - PROCESS | 1808 | 1466521560108 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:00 INFO - PROCESS | 1808 | 1466521560111 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:00 INFO - PROCESS | 1808 | 1466521560218 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:06:00 INFO - PROCESS | 1808 | 1466521560284 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1808 | 1466521560287 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:00 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D654800 == 29 [pid = 1808] [id = 317] 08:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002006723400) [pid = 1808] [serial = 950] [outer = 0000000000000000] 08:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200835B400) [pid = 1808] [serial = 951] [outer = 0000002006723400] 08:06:00 INFO - PROCESS | 1808 | 1466521560335 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200B69B800) [pid = 1808] [serial = 952] [outer = 0000002006723400] 08:06:00 INFO - PROCESS | 1808 | 1466521560731 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 08:06:00 INFO - PROCESS | 1808 | 1466521560775 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1808 | 1466521560778 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:06:00 INFO - PROCESS | 1808 | 1466521560781 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1808 | 1466521560785 Marionette TRACE conn5 <- [1,1234,null,{}] 08:06:00 INFO - PROCESS | 1808 | 1466521560796 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:00 INFO - PROCESS | 1808 | 1466521560801 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:00 INFO - PROCESS | 1808 | 1466521560887 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:06:00 INFO - PROCESS | 1808 | 1466521560894 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1808 | 1466521560898 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:00 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E89F800 == 30 [pid = 1808] [id = 318] 08:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200DCBE800) [pid = 1808] [serial = 953] [outer = 0000000000000000] 08:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200DFE5800) [pid = 1808] [serial = 954] [outer = 000000200DCBE800] 08:06:00 INFO - PROCESS | 1808 | 1466521560946 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E18C000) [pid = 1808] [serial = 955] [outer = 000000200DCBE800] 08:06:01 INFO - PROCESS | 1808 | 1466521561511 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 796ms 08:06:01 INFO - PROCESS | 1808 | 1466521561580 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1808 | 1466521561583 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:06:01 INFO - PROCESS | 1808 | 1466521561586 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1808 | 1466521561588 Marionette TRACE conn5 <- [1,1238,null,{}] 08:06:01 INFO - PROCESS | 1808 | 1466521561598 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:01 INFO - PROCESS | 1808 | 1466521561600 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:01 INFO - PROCESS | 1808 | 1466521561713 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:06:01 INFO - PROCESS | 1808 | 1466521561725 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1808 | 1466521561727 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:01 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF16800 == 31 [pid = 1808] [id = 319] 08:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E657800) [pid = 1808] [serial = 956] [outer = 0000000000000000] 08:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E6D6000) [pid = 1808] [serial = 957] [outer = 000000200E657800] 08:06:01 INFO - PROCESS | 1808 | 1466521561811 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200EC91400) [pid = 1808] [serial = 958] [outer = 000000200E657800] 08:06:02 INFO - PROCESS | 1808 | 1466521562253 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 08:06:02 INFO - PROCESS | 1808 | 1466521562281 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1808 | 1466521562283 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:06:02 INFO - PROCESS | 1808 | 1466521562287 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1808 | 1466521562289 Marionette TRACE conn5 <- [1,1242,null,{}] 08:06:02 INFO - PROCESS | 1808 | 1466521562292 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:02 INFO - PROCESS | 1808 | 1466521562294 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:02 INFO - PROCESS | 1808 | 1466521562404 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:06:02 INFO - PROCESS | 1808 | 1466521562410 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1808 | 1466521562412 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:02 INFO - PROCESS | 1808 | ++DOCSHELL 000000201052B000 == 32 [pid = 1808] [id = 320] 08:06:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EC9A400) [pid = 1808] [serial = 959] [outer = 0000000000000000] 08:06:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200ED88800) [pid = 1808] [serial = 960] [outer = 000000200EC9A400] 08:06:02 INFO - PROCESS | 1808 | 1466521562456 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200F2A2C00) [pid = 1808] [serial = 961] [outer = 000000200EC9A400] 08:06:02 INFO - PROCESS | 1808 | 1466521562947 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 08:06:02 INFO - PROCESS | 1808 | 1466521562961 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1808 | 1466521562963 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:06:02 INFO - PROCESS | 1808 | 1466521562966 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1808 | 1466521562968 Marionette TRACE conn5 <- [1,1246,null,{}] 08:06:02 INFO - PROCESS | 1808 | 1466521562972 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:02 INFO - PROCESS | 1808 | 1466521562978 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:03 INFO - PROCESS | 1808 | 1466521563134 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002012057800) [pid = 1808] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200DCB8800) [pid = 1808] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002015C84C00) [pid = 1808] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002001535000) [pid = 1808] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200781A000) [pid = 1808] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002001F2E400) [pid = 1808] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002001B7CC00) [pid = 1808] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020131FD400) [pid = 1808] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002015C7E400) [pid = 1808] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002001832C00) [pid = 1808] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002013428800) [pid = 1808] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:06:03 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200F2BFC00) [pid = 1808] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:06:03 INFO - PROCESS | 1808 | 1466521563344 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1808 | 1466521563346 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:03 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDBB800 == 33 [pid = 1808] [id = 321] 08:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002001832C00) [pid = 1808] [serial = 962] [outer = 0000000000000000] 08:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002007777800) [pid = 1808] [serial = 963] [outer = 0000002001832C00] 08:06:03 INFO - PROCESS | 1808 | 1466521563393 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FA0EC00) [pid = 1808] [serial = 964] [outer = 0000002001832C00] 08:06:03 INFO - PROCESS | 1808 | 1466521563772 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 838ms 08:06:03 INFO - PROCESS | 1808 | 1466521563808 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1808 | 1466521563811 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:06:03 INFO - PROCESS | 1808 | 1466521563814 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:06:03 INFO - PROCESS | 1808 | 1466521563816 Marionette TRACE conn5 <- [1,1250,null,{}] 08:06:03 INFO - PROCESS | 1808 | 1466521563825 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:03 INFO - PROCESS | 1808 | 1466521563827 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:03 INFO - PROCESS | 1808 | 1466521563907 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:06:03 INFO - PROCESS | 1808 | 1466521563912 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1808 | 1466521563914 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013457000 == 34 [pid = 1808] [id = 322] 08:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002011D50400) [pid = 1808] [serial = 965] [outer = 0000000000000000] 08:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002012065000) [pid = 1808] [serial = 966] [outer = 0000002011D50400] 08:06:03 INFO - PROCESS | 1808 | 1466521563958 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201236DC00) [pid = 1808] [serial = 967] [outer = 0000002011D50400] 08:06:04 INFO - PROCESS | 1808 | 1466521564385 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 585ms 08:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:06:04 INFO - PROCESS | 1808 | 1466521564402 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1808 | 1466521564404 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:06:04 INFO - PROCESS | 1808 | 1466521564407 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1808 | 1466521564409 Marionette TRACE conn5 <- [1,1254,null,{}] 08:06:04 INFO - PROCESS | 1808 | 1466521564427 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 1808 | 1466521564429 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:04 INFO - PROCESS | 1808 | 1466521564510 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:06:04 INFO - PROCESS | 1808 | 1466521564515 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1808 | 1466521564517 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015915000 == 35 [pid = 1808] [id = 323] 08:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201236C800) [pid = 1808] [serial = 968] [outer = 0000000000000000] 08:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012588000) [pid = 1808] [serial = 969] [outer = 000000201236C800] 08:06:04 INFO - PROCESS | 1808 | 1466521564563 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020131FBC00) [pid = 1808] [serial = 970] [outer = 000000201236C800] 08:06:05 INFO - PROCESS | 1808 | 1466521565017 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 08:06:05 INFO - PROCESS | 1808 | 1466521565040 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1808 | 1466521565042 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:06:05 INFO - PROCESS | 1808 | 1466521565045 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1808 | 1466521565047 Marionette TRACE conn5 <- [1,1258,null,{}] 08:06:05 INFO - PROCESS | 1808 | 1466521565061 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:05 INFO - PROCESS | 1808 | 1466521565063 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:05 INFO - PROCESS | 1808 | 1466521565143 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:06:05 INFO - PROCESS | 1808 | 1466521565149 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1808 | 1466521565151 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BDB000 == 36 [pid = 1808] [id = 324] 08:06:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201322C800) [pid = 1808] [serial = 971] [outer = 0000000000000000] 08:06:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002013272400) [pid = 1808] [serial = 972] [outer = 000000201322C800] 08:06:05 INFO - PROCESS | 1808 | 1466521565195 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013281C00) [pid = 1808] [serial = 973] [outer = 000000201322C800] 08:06:06 INFO - PROCESS | 1808 | 1466521566018 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 985ms 08:06:06 INFO - PROCESS | 1808 | 1466521566035 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1808 | 1466521566040 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:06:06 INFO - PROCESS | 1808 | 1466521566045 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1808 | 1466521566048 Marionette TRACE conn5 <- [1,1262,null,{}] 08:06:06 INFO - PROCESS | 1808 | 1466521566054 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:06 INFO - PROCESS | 1808 | 1466521566058 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:06 INFO - PROCESS | 1808 | 1466521566186 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:06:06 INFO - PROCESS | 1808 | 1466521566262 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1808 | 1466521566265 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4DC800 == 37 [pid = 1808] [id = 325] 08:06:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200781D400) [pid = 1808] [serial = 974] [outer = 0000000000000000] 08:06:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002007E29800) [pid = 1808] [serial = 975] [outer = 000000200781D400] 08:06:06 INFO - PROCESS | 1808 | 1466521566364 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200B696C00) [pid = 1808] [serial = 976] [outer = 000000200781D400] 08:06:07 INFO - PROCESS | 1808 | 1466521567068 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1087ms 08:06:07 INFO - PROCESS | 1808 | 1466521567172 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1808 | 1466521567177 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:06:07 INFO - PROCESS | 1808 | 1466521567185 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1808 | 1466521567188 Marionette TRACE conn5 <- [1,1266,null,{}] 08:06:07 INFO - PROCESS | 1808 | 1466521567192 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:07 INFO - PROCESS | 1808 | 1466521567195 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:07 INFO - PROCESS | 1808 | 1466521567328 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:06:07 INFO - PROCESS | 1808 | 1466521567397 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1808 | 1466521567400 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:07 INFO - PROCESS | 1808 | ++DOCSHELL 0000002001D0F000 == 38 [pid = 1808] [id = 326] 08:06:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002001E59000) [pid = 1808] [serial = 977] [outer = 0000000000000000] 08:06:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002007CDF400) [pid = 1808] [serial = 978] [outer = 0000002001E59000] 08:06:07 INFO - PROCESS | 1808 | 1466521567500 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200E18A800) [pid = 1808] [serial = 979] [outer = 0000002001E59000] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 0000002015915000 == 37 [pid = 1808] [id = 323] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 0000002013457000 == 36 [pid = 1808] [id = 322] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDBB800 == 35 [pid = 1808] [id = 321] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 000000201052B000 == 34 [pid = 1808] [id = 320] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF16800 == 33 [pid = 1808] [id = 319] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 000000200E89F800 == 32 [pid = 1808] [id = 318] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 000000200D654800 == 31 [pid = 1808] [id = 317] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A24000 == 30 [pid = 1808] [id = 316] 08:06:08 INFO - PROCESS | 1808 | --DOCSHELL 00000020063D1800 == 29 [pid = 1808] [id = 315] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000201257E800) [pid = 1808] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200DFEAC00) [pid = 1808] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200E18C400) [pid = 1808] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002012060000) [pid = 1808] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002015E08800) [pid = 1808] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020063EF800) [pid = 1808] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002007CDD000) [pid = 1808] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007E92000) [pid = 1808] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200B699800) [pid = 1808] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E6DFC00) [pid = 1808] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002006745C00) [pid = 1808] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200781C800) [pid = 1808] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002013395400) [pid = 1808] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002011DE9800) [pid = 1808] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002013428000) [pid = 1808] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015E0D800) [pid = 1808] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201339A800) [pid = 1808] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015C0A400) [pid = 1808] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200ED92000) [pid = 1808] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200FB81C00) [pid = 1808] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002010B78C00) [pid = 1808] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015B1EC00) [pid = 1808] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200ED8BC00) [pid = 1808] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:06:08 INFO - PROCESS | 1808 | 1466521568305 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1126ms 08:06:08 INFO - PROCESS | 1808 | 1466521568316 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1808 | 1466521568320 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:06:08 INFO - PROCESS | 1808 | 1466521568324 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1808 | 1466521568329 Marionette TRACE conn5 <- [1,1270,null,{}] 08:06:08 INFO - PROCESS | 1808 | 1466521568334 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1808 | 1466521568337 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:08 INFO - PROCESS | 1808 | 1466521568440 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:06:08 INFO - PROCESS | 1808 | 1466521568514 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1808 | 1466521568516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:08 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A35000 == 30 [pid = 1808] [id = 327] 08:06:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200662B400) [pid = 1808] [serial = 980] [outer = 0000000000000000] 08:06:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007817000) [pid = 1808] [serial = 981] [outer = 000000200662B400] 08:06:08 INFO - PROCESS | 1808 | 1466521568566 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200CD86800) [pid = 1808] [serial = 982] [outer = 000000200662B400] 08:06:09 INFO - PROCESS | 1808 | 1466521569015 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 732ms 08:06:09 INFO - PROCESS | 1808 | 1466521569057 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1808 | 1466521569062 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:06:09 INFO - PROCESS | 1808 | 1466521569068 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1808 | 1466521569071 Marionette TRACE conn5 <- [1,1274,null,{}] 08:06:09 INFO - PROCESS | 1808 | 1466521569074 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:09 INFO - PROCESS | 1808 | 1466521569077 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:09 INFO - PROCESS | 1808 | 1466521569171 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:06:09 INFO - PROCESS | 1808 | 1466521569178 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1808 | 1466521569180 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD28800 == 31 [pid = 1808] [id = 328] 08:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DCBA000) [pid = 1808] [serial = 983] [outer = 0000000000000000] 08:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E189800) [pid = 1808] [serial = 984] [outer = 000000200DCBA000] 08:06:09 INFO - PROCESS | 1808 | 1466521569227 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E4E5400) [pid = 1808] [serial = 985] [outer = 000000200DCBA000] 08:06:09 INFO - PROCESS | 1808 | 1466521569726 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 08:06:09 INFO - PROCESS | 1808 | 1466521569763 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:06:09 INFO - PROCESS | 1808 | 1466521569765 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:06:09 INFO - PROCESS | 1808 | 1466521569769 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1808 | 1466521569773 Marionette TRACE conn5 <- [1,1278,null,{}] 08:06:09 INFO - PROCESS | 1808 | 1466521569784 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:09 INFO - PROCESS | 1808 | 1466521569789 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:09 INFO - PROCESS | 1808 | 1466521569875 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:06:09 INFO - PROCESS | 1808 | 1466521569953 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1808 | 1466521569956 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F129800 == 32 [pid = 1808] [id = 329] 08:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E656800) [pid = 1808] [serial = 986] [outer = 0000000000000000] 08:06:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200F1F7000) [pid = 1808] [serial = 987] [outer = 000000200E656800] 08:06:10 INFO - PROCESS | 1808 | 1466521570005 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010594800) [pid = 1808] [serial = 988] [outer = 000000200E656800] 08:06:10 INFO - PROCESS | 1808 | 1466521570405 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 08:06:10 INFO - PROCESS | 1808 | 1466521570464 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1808 | 1466521570467 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:06:10 INFO - PROCESS | 1808 | 1466521570470 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1808 | 1466521570472 Marionette TRACE conn5 <- [1,1282,null,{}] 08:06:10 INFO - PROCESS | 1808 | 1466521570475 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:10 INFO - PROCESS | 1808 | 1466521570477 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:10 INFO - PROCESS | 1808 | 1466521570634 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:06:10 INFO - PROCESS | 1808 | 1466521570657 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1808 | 1466521570660 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:10 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110BE800 == 33 [pid = 1808] [id = 330] 08:06:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011DDF400) [pid = 1808] [serial = 989] [outer = 0000000000000000] 08:06:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012059400) [pid = 1808] [serial = 990] [outer = 0000002011DDF400] 08:06:10 INFO - PROCESS | 1808 | 1466521570704 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201236D800) [pid = 1808] [serial = 991] [outer = 0000002011DDF400] 08:06:11 INFO - PROCESS | 1808 | 1466521571130 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 08:06:11 INFO - PROCESS | 1808 | 1466521571166 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1808 | 1466521571168 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:06:11 INFO - PROCESS | 1808 | 1466521571171 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1808 | 1466521571173 Marionette TRACE conn5 <- [1,1286,null,{}] 08:06:11 INFO - PROCESS | 1808 | 1466521571176 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 1808 | 1466521571178 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:11 INFO - PROCESS | 1808 | 1466521571286 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:06:11 INFO - PROCESS | 1808 | 1466521571291 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1808 | 1466521571293 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:11 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013374000 == 34 [pid = 1808] [id = 331] 08:06:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002011D4D800) [pid = 1808] [serial = 992] [outer = 0000000000000000] 08:06:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012585400) [pid = 1808] [serial = 993] [outer = 0000002011D4D800] 08:06:11 INFO - PROCESS | 1808 | 1466521571337 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013235400) [pid = 1808] [serial = 994] [outer = 0000002011D4D800] 08:06:11 INFO - PROCESS | 1808 | 1466521571850 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 08:06:11 INFO - PROCESS | 1808 | 1466521571907 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1808 | 1466521571909 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:06:11 INFO - PROCESS | 1808 | 1466521571912 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:06:11 INFO - PROCESS | 1808 | 1466521571914 Marionette TRACE conn5 <- [1,1290,null,{}] 08:06:11 INFO - PROCESS | 1808 | 1466521571961 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 1808 | 1466521571975 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:12 INFO - PROCESS | 1808 | 1466521572102 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:06:12 INFO - PROCESS | 1808 | 1466521572149 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1808 | 1466521572151 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000201597F000 == 35 [pid = 1808] [id = 332] 08:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000201339EC00) [pid = 1808] [serial = 995] [outer = 0000000000000000] 08:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013434400) [pid = 1808] [serial = 996] [outer = 000000201339EC00] 08:06:12 INFO - PROCESS | 1808 | 1466521572197 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002015B25C00) [pid = 1808] [serial = 997] [outer = 000000201339EC00] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E657800) [pid = 1808] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002006723400) [pid = 1808] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020066D6400) [pid = 1808] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002005CB5C00) [pid = 1808] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200DCBE800) [pid = 1808] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200EC9A400) [pid = 1808] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006AD5800) [pid = 1808] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E261000) [pid = 1808] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002012588C00) [pid = 1808] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002015E77000) [pid = 1808] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002013277800) [pid = 1808] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002001832C00) [pid = 1808] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002011D50400) [pid = 1808] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:06:12 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201236C800) [pid = 1808] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:06:12 INFO - PROCESS | 1808 | 1466521572685 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 817ms 08:06:12 INFO - PROCESS | 1808 | 1466521572732 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1808 | 1466521572734 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:06:12 INFO - PROCESS | 1808 | 1466521572742 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1808 | 1466521572744 Marionette TRACE conn5 <- [1,1294,null,{}] 08:06:12 INFO - PROCESS | 1808 | 1466521572748 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 1808 | 1466521572750 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:12 INFO - PROCESS | 1808 | 1466521572833 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:06:12 INFO - PROCESS | 1808 | 1466521572838 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1808 | 1466521572840 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D085800 == 36 [pid = 1808] [id = 333] 08:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007E2AC00) [pid = 1808] [serial = 998] [outer = 0000000000000000] 08:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E112C00) [pid = 1808] [serial = 999] [outer = 0000002007E2AC00] 08:06:12 INFO - PROCESS | 1808 | 1466521572884 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DDD800) [pid = 1808] [serial = 1000] [outer = 0000002007E2AC00] 08:06:13 INFO - PROCESS | 1808 | 1466521573317 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 08:06:13 INFO - PROCESS | 1808 | 1466521573374 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1808 | 1466521573376 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:06:13 INFO - PROCESS | 1808 | 1466521573379 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:06:13 INFO - PROCESS | 1808 | 1466521573381 Marionette TRACE conn5 <- [1,1298,null,{}] 08:06:13 INFO - PROCESS | 1808 | 1466521573385 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1808 | 1466521573386 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:13 INFO - PROCESS | 1808 | 1466521573493 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:06:13 INFO - PROCESS | 1808 | 1466521573501 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1808 | 1466521573503 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:13 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E1F000 == 37 [pid = 1808] [id = 334] 08:06:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020131F4C00) [pid = 1808] [serial = 1001] [outer = 0000000000000000] 08:06:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015C04C00) [pid = 1808] [serial = 1002] [outer = 00000020131F4C00] 08:06:13 INFO - PROCESS | 1808 | 1466521573547 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015C81000) [pid = 1808] [serial = 1003] [outer = 00000020131F4C00] 08:06:13 INFO - PROCESS | 1808 | 1466521573948 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 08:06:14 INFO - PROCESS | 1808 | 1466521574013 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1808 | 1466521574015 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:06:14 INFO - PROCESS | 1808 | 1466521574018 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1808 | 1466521574020 Marionette TRACE conn5 <- [1,1302,null,{}] 08:06:14 INFO - PROCESS | 1808 | 1466521574024 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:14 INFO - PROCESS | 1808 | 1466521574026 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:14 INFO - PROCESS | 1808 | 1466521574110 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:06:14 INFO - PROCESS | 1808 | 1466521574117 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1808 | 1466521574119 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:14 INFO - PROCESS | 1808 | ++DOCSHELL 000000201624D800 == 38 [pid = 1808] [id = 335] 08:06:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C8A400) [pid = 1808] [serial = 1004] [outer = 0000000000000000] 08:06:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015E07800) [pid = 1808] [serial = 1005] [outer = 0000002015C8A400] 08:06:14 INFO - PROCESS | 1808 | 1466521574163 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015E72C00) [pid = 1808] [serial = 1006] [outer = 0000002015C8A400] 08:06:14 INFO - PROCESS | 1808 | 1466521574587 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 08:06:14 INFO - PROCESS | 1808 | 1466521574665 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1808 | 1466521574669 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:06:14 INFO - PROCESS | 1808 | 1466521574675 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1808 | 1466521574679 Marionette TRACE conn5 <- [1,1306,null,{}] 08:06:14 INFO - PROCESS | 1808 | 1466521574686 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:14 INFO - PROCESS | 1808 | 1466521574690 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:14 INFO - PROCESS | 1808 | 1466521574843 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:06:15 INFO - PROCESS | 1808 | 1466521575010 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1808 | 1466521575015 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007736800 == 39 [pid = 1808] [id = 336] 08:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002006C3E800) [pid = 1808] [serial = 1007] [outer = 0000000000000000] 08:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007E26400) [pid = 1808] [serial = 1008] [outer = 0000002006C3E800] 08:06:15 INFO - PROCESS | 1808 | 1466521575074 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200D759800) [pid = 1808] [serial = 1009] [outer = 0000002006C3E800] 08:06:15 INFO - PROCESS | 1808 | 1466521575668 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1025ms 08:06:15 INFO - PROCESS | 1808 | 1466521575704 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:06:15 INFO - PROCESS | 1808 | 1466521575707 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:06:15 INFO - PROCESS | 1808 | 1466521575714 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1808 | 1466521575718 Marionette TRACE conn5 <- [1,1310,null,{}] 08:06:15 INFO - PROCESS | 1808 | 1466521575723 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1808 | 1466521575726 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:15 INFO - PROCESS | 1808 | 1466521575842 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:06:15 INFO - PROCESS | 1808 | 1466521575919 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1808 | 1466521575922 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011096800 == 40 [pid = 1808] [id = 337] 08:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E6D3000) [pid = 1808] [serial = 1010] [outer = 0000000000000000] 08:06:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200ED93400) [pid = 1808] [serial = 1011] [outer = 000000200E6D3000] 08:06:16 INFO - PROCESS | 1808 | 1466521576021 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002011086000) [pid = 1808] [serial = 1012] [outer = 000000200E6D3000] 08:06:16 INFO - PROCESS | 1808 | 1466521576624 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 944ms 08:06:16 INFO - PROCESS | 1808 | 1466521576657 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1808 | 1466521576659 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:06:16 INFO - PROCESS | 1808 | 1466521576663 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1808 | 1466521576665 Marionette TRACE conn5 <- [1,1314,null,{}] 08:06:16 INFO - PROCESS | 1808 | 1466521576676 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:16 INFO - PROCESS | 1808 | 1466521576681 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:16 INFO - PROCESS | 1808 | 1466521576797 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:06:16 INFO - PROCESS | 1808 | 1466521576918 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1808 | 1466521576922 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:16 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016412800 == 41 [pid = 1808] [id = 338] 08:06:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000201342C400) [pid = 1808] [serial = 1013] [outer = 0000000000000000] 08:06:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002013431C00) [pid = 1808] [serial = 1014] [outer = 000000201342C400] 08:06:16 INFO - PROCESS | 1808 | 1466521576981 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015E75400) [pid = 1808] [serial = 1015] [outer = 000000201342C400] 08:06:17 INFO - PROCESS | 1808 | 1466521577632 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:06:17 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 08:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1024ms 08:06:17 INFO - PROCESS | 1808 | 1466521577689 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1808 | 1466521577692 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:06:17 INFO - PROCESS | 1808 | 1466521577695 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1808 | 1466521577697 Marionette TRACE conn5 <- [1,1318,null,{}] 08:06:17 INFO - PROCESS | 1808 | 1466521577701 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:17 INFO - PROCESS | 1808 | 1466521577703 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:17 INFO - PROCESS | 1808 | 1466521577818 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:06:18 INFO - PROCESS | 1808 | 1466521578056 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1808 | 1466521578059 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:18 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069CD800 == 42 [pid = 1808] [id = 339] 08:06:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002001878400) [pid = 1808] [serial = 1016] [outer = 0000000000000000] 08:06:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002002D5CC00) [pid = 1808] [serial = 1017] [outer = 0000002001878400] 08:06:18 INFO - PROCESS | 1808 | 1466521578128 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002006A74800) [pid = 1808] [serial = 1018] [outer = 0000002001878400] 08:06:18 INFO - PROCESS | 1808 | 1466521578712 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:06:18 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 08:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1079ms 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E1F000 == 41 [pid = 1808] [id = 334] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 000000200D085800 == 40 [pid = 1808] [id = 333] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 000000201597F000 == 39 [pid = 1808] [id = 332] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002013374000 == 38 [pid = 1808] [id = 331] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 00000020110BE800 == 37 [pid = 1808] [id = 330] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 000000200F129800 == 36 [pid = 1808] [id = 329] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD28800 == 35 [pid = 1808] [id = 328] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A35000 == 34 [pid = 1808] [id = 327] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002001D0F000 == 33 [pid = 1808] [id = 326] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4DC800 == 32 [pid = 1808] [id = 325] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BDB000 == 31 [pid = 1808] [id = 324] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002016412800 == 30 [pid = 1808] [id = 338] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002011096800 == 29 [pid = 1808] [id = 337] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 000000201624D800 == 28 [pid = 1808] [id = 335] 08:06:19 INFO - PROCESS | 1808 | --DOCSHELL 0000002007736800 == 27 [pid = 1808] [id = 336] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002012588000) [pid = 1808] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200E6D6000) [pid = 1808] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200835B400) [pid = 1808] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200B69B800) [pid = 1808] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002006746400) [pid = 1808] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002007812C00) [pid = 1808] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200DFE1000) [pid = 1808] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200D0A5400) [pid = 1808] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200DFE5800) [pid = 1808] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200ED88800) [pid = 1808] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200B411800) [pid = 1808] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002007813000) [pid = 1808] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200EC92C00) [pid = 1808] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E26A000) [pid = 1808] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015B21000) [pid = 1808] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020131FB000) [pid = 1808] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020162E8C00) [pid = 1808] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015E7E400) [pid = 1808] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020162EB400) [pid = 1808] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201327F400) [pid = 1808] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200EC91400) [pid = 1808] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007777800) [pid = 1808] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200F2A2C00) [pid = 1808] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200FA0EC00) [pid = 1808] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002012065000) [pid = 1808] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000201236DC00) [pid = 1808] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (00000020131FBC00) [pid = 1808] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E18C000) [pid = 1808] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:06:19 INFO - PROCESS | 1808 | 1466521579497 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1808 | 1466521579503 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:06:19 INFO - PROCESS | 1808 | 1466521579515 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1808 | 1466521579518 Marionette TRACE conn5 <- [1,1322,null,{}] 08:06:19 INFO - PROCESS | 1808 | 1466521579524 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:06:19 INFO - PROCESS | 1808 | 1466521579528 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:19 INFO - PROCESS | 1808 | 1466521579621 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:06:19 INFO - PROCESS | 1808 | 1466521579628 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1808 | 1466521579633 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:19 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FE2800 == 28 [pid = 1808] [id = 340] 08:06:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002001871800) [pid = 1808] [serial = 1019] [outer = 0000000000000000] 08:06:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002001875C00) [pid = 1808] [serial = 1020] [outer = 0000002001871800] 08:06:19 INFO - PROCESS | 1808 | 1466521579686 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002001F36800) [pid = 1808] [serial = 1021] [outer = 0000002001871800] 08:06:20 INFO - PROCESS | 1808 | 1466521580176 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 08:06:20 INFO - PROCESS | 1808 | 1466521580203 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1808 | 1466521580207 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:06:20 INFO - PROCESS | 1808 | 1466521580214 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1808 | 1466521580218 Marionette TRACE conn5 <- [1,1326,null,{}] 08:06:20 INFO - PROCESS | 1808 | 1466521580222 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:20 INFO - PROCESS | 1808 | 1466521580225 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:20 INFO - PROCESS | 1808 | 1466521580317 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:06:20 INFO - PROCESS | 1808 | 1466521580325 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1808 | 1466521580328 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:20 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788C800 == 29 [pid = 1808] [id = 341] 08:06:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002006C33C00) [pid = 1808] [serial = 1022] [outer = 0000000000000000] 08:06:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007705000) [pid = 1808] [serial = 1023] [outer = 0000002006C33C00] 08:06:20 INFO - PROCESS | 1808 | 1466521580376 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007818400) [pid = 1808] [serial = 1024] [outer = 0000002006C33C00] 08:06:21 INFO - PROCESS | 1808 | 1466521581306 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1145ms 08:06:21 INFO - PROCESS | 1808 | 1466521581357 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1808 | 1466521581359 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:06:21 INFO - PROCESS | 1808 | 1466521581363 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1808 | 1466521581372 Marionette TRACE conn5 <- [1,1330,null,{}] 08:06:21 INFO - PROCESS | 1808 | 1466521581384 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 1808 | 1466521581389 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:21 INFO - PROCESS | 1808 | 1466521581482 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:06:21 INFO - PROCESS | 1808 | 1466521581492 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1808 | 1466521581496 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:21 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DF37800 == 30 [pid = 1808] [id = 342] 08:06:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200B366800) [pid = 1808] [serial = 1025] [outer = 0000000000000000] 08:06:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200B443C00) [pid = 1808] [serial = 1026] [outer = 000000200B366800] 08:06:21 INFO - PROCESS | 1808 | 1466521581546 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200CD8F800) [pid = 1808] [serial = 1027] [outer = 000000200B366800] 08:06:22 INFO - PROCESS | 1808 | 1466521582052 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 754ms 08:06:22 INFO - PROCESS | 1808 | 1466521582120 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1808 | 1466521582122 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:06:22 INFO - PROCESS | 1808 | 1466521582126 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1808 | 1466521582128 Marionette TRACE conn5 <- [1,1334,null,{}] 08:06:22 INFO - PROCESS | 1808 | 1466521582131 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1808 | 1466521582133 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:22 INFO - PROCESS | 1808 | 1466521582245 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:06:22 INFO - PROCESS | 1808 | 1466521582294 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1808 | 1466521582297 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:22 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E8BB800 == 31 [pid = 1808] [id = 343] 08:06:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D78E800) [pid = 1808] [serial = 1028] [outer = 0000000000000000] 08:06:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DA48800) [pid = 1808] [serial = 1029] [outer = 000000200D78E800] 08:06:22 INFO - PROCESS | 1808 | 1466521582344 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200DFE5000) [pid = 1808] [serial = 1030] [outer = 000000200D78E800] 08:06:22 INFO - PROCESS | 1808 | 1466521582780 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 08:06:22 INFO - PROCESS | 1808 | 1466521582848 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1808 | 1466521582850 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:06:22 INFO - PROCESS | 1808 | 1466521582854 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1808 | 1466521582856 Marionette TRACE conn5 <- [1,1338,null,{}] 08:06:22 INFO - PROCESS | 1808 | 1466521582859 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1808 | 1466521582861 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:22 INFO - PROCESS | 1808 | 1466521582976 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:06:22 INFO - PROCESS | 1808 | 1466521582988 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1808 | 1466521582990 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:23 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F11B000 == 32 [pid = 1808] [id = 344] 08:06:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200D75E400) [pid = 1808] [serial = 1031] [outer = 0000000000000000] 08:06:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E117000) [pid = 1808] [serial = 1032] [outer = 000000200D75E400] 08:06:23 INFO - PROCESS | 1808 | 1466521583035 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E261400) [pid = 1808] [serial = 1033] [outer = 000000200D75E400] 08:06:23 INFO - PROCESS | 1808 | 1466521583481 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 08:06:23 INFO - PROCESS | 1808 | 1466521583547 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1808 | 1466521583550 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:06:23 INFO - PROCESS | 1808 | 1466521583559 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1808 | 1466521583561 Marionette TRACE conn5 <- [1,1342,null,{}] 08:06:23 INFO - PROCESS | 1808 | 1466521583564 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 1808 | 1466521583570 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:23 INFO - PROCESS | 1808 | 1466521583724 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020131F4C00) [pid = 1808] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015C8A400) [pid = 1808] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002011DDF400) [pid = 1808] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002011D4D800) [pid = 1808] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200781D400) [pid = 1808] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E656800) [pid = 1808] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200662B400) [pid = 1808] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201322C800) [pid = 1808] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002001E59000) [pid = 1808] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DCBA000) [pid = 1808] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201339EC00) [pid = 1808] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:06:23 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002007E2AC00) [pid = 1808] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:06:23 INFO - PROCESS | 1808 | 1466521583947 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1808 | 1466521583950 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:23 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4D6000 == 33 [pid = 1808] [id = 345] 08:06:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002000D59400) [pid = 1808] [serial = 1034] [outer = 0000000000000000] 08:06:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002005C44000) [pid = 1808] [serial = 1035] [outer = 0000002000D59400] 08:06:24 INFO - PROCESS | 1808 | 1466521583998 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EC96800) [pid = 1808] [serial = 1036] [outer = 0000002000D59400] 08:06:24 INFO - PROCESS | 1808 | 1466521584396 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 881ms 08:06:24 INFO - PROCESS | 1808 | 1466521584442 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1808 | 1466521584444 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:06:24 INFO - PROCESS | 1808 | 1466521584447 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1808 | 1466521584449 Marionette TRACE conn5 <- [1,1346,null,{}] 08:06:24 INFO - PROCESS | 1808 | 1466521584453 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:24 INFO - PROCESS | 1808 | 1466521584462 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:24 INFO - PROCESS | 1808 | 1466521584587 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:06:24 INFO - PROCESS | 1808 | 1466521584602 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1808 | 1466521584604 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:24 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D78800 == 34 [pid = 1808] [id = 346] 08:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200ED94800) [pid = 1808] [serial = 1037] [outer = 0000000000000000] 08:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200EE24800) [pid = 1808] [serial = 1038] [outer = 000000200ED94800] 08:06:24 INFO - PROCESS | 1808 | 1466521584648 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200F2C6C00) [pid = 1808] [serial = 1039] [outer = 000000200ED94800] 08:06:25 INFO - PROCESS | 1808 | 1466521585037 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 627ms 08:06:25 INFO - PROCESS | 1808 | 1466521585078 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1808 | 1466521585080 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:06:25 INFO - PROCESS | 1808 | 1466521585083 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:06:25 INFO - PROCESS | 1808 | 1466521585085 Marionette TRACE conn5 <- [1,1350,null,{}] 08:06:25 INFO - PROCESS | 1808 | 1466521585089 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:25 INFO - PROCESS | 1808 | 1466521585090 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:25 INFO - PROCESS | 1808 | 1466521585198 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:06:25 INFO - PROCESS | 1808 | 1466521585206 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1808 | 1466521585208 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:25 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013377000 == 35 [pid = 1808] [id = 347] 08:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F2C7000) [pid = 1808] [serial = 1040] [outer = 0000000000000000] 08:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FBDF800) [pid = 1808] [serial = 1041] [outer = 000000200F2C7000] 08:06:25 INFO - PROCESS | 1808 | 1466521585252 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010B83C00) [pid = 1808] [serial = 1042] [outer = 000000200F2C7000] 08:06:25 INFO - PROCESS | 1808 | 1466521585690 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 08:06:25 INFO - PROCESS | 1808 | 1466521585715 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1808 | 1466521585717 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:06:25 INFO - PROCESS | 1808 | 1466521585720 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1808 | 1466521585722 Marionette TRACE conn5 <- [1,1354,null,{}] 08:06:25 INFO - PROCESS | 1808 | 1466521585725 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:25 INFO - PROCESS | 1808 | 1466521585727 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:25 INFO - PROCESS | 1808 | 1466521585836 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:06:25 INFO - PROCESS | 1808 | 1466521585844 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1808 | 1466521585846 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:25 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013470800 == 36 [pid = 1808] [id = 348] 08:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201107AC00) [pid = 1808] [serial = 1043] [outer = 0000000000000000] 08:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011D54800) [pid = 1808] [serial = 1044] [outer = 000000201107AC00] 08:06:25 INFO - PROCESS | 1808 | 1466521585890 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201205E400) [pid = 1808] [serial = 1045] [outer = 000000201107AC00] 08:06:26 INFO - PROCESS | 1808 | 1466521586733 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1808 | 1466521586760 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:06:26 INFO - PROCESS | 1808 | 1466521586785 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1808 | 1466521586791 Marionette TRACE conn5 <- [1,1358,null,{}] 08:06:26 INFO - PROCESS | 1808 | 1466521586797 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 1808 | 1466521586800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:26 INFO - PROCESS | 1808 | 1466521586956 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:06:27 INFO - PROCESS | 1808 | 1466521587072 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1808 | 1466521587075 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:27 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6AF800 == 37 [pid = 1808] [id = 349] 08:06:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005FB7C00) [pid = 1808] [serial = 1046] [outer = 0000000000000000] 08:06:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002007778400) [pid = 1808] [serial = 1047] [outer = 0000002005FB7C00] 08:06:27 INFO - PROCESS | 1808 | 1466521587135 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007E2F000) [pid = 1808] [serial = 1048] [outer = 0000002005FB7C00] 08:06:28 INFO - PROCESS | 1808 | 1466521587999 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1808 | 1466521588048 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:06:28 INFO - PROCESS | 1808 | 1466521588064 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1808 | 1466521588067 Marionette TRACE conn5 <- [1,1362,null,{}] 08:06:28 INFO - PROCESS | 1808 | 1466521588073 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 1808 | 1466521588076 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:28 INFO - PROCESS | 1808 | 1466521588192 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:06:28 INFO - PROCESS | 1808 | 1466521588260 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1808 | 1466521588264 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788F800 == 38 [pid = 1808] [id = 350] 08:06:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020063EF800) [pid = 1808] [serial = 1049] [outer = 0000000000000000] 08:06:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200781D400) [pid = 1808] [serial = 1050] [outer = 00000020063EF800] 08:06:28 INFO - PROCESS | 1808 | 1466521588314 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200B405400) [pid = 1808] [serial = 1051] [outer = 00000020063EF800] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002013377000 == 37 [pid = 1808] [id = 347] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D78800 == 36 [pid = 1808] [id = 346] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4D6000 == 35 [pid = 1808] [id = 345] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200F11B000 == 34 [pid = 1808] [id = 344] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200E8BB800 == 33 [pid = 1808] [id = 343] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200DF37800 == 32 [pid = 1808] [id = 342] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 000000200788C800 == 31 [pid = 1808] [id = 341] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FE2800 == 30 [pid = 1808] [id = 340] 08:06:28 INFO - PROCESS | 1808 | --DOCSHELL 00000020069CD800 == 29 [pid = 1808] [id = 339] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002012059400) [pid = 1808] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002013235400) [pid = 1808] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002012585400) [pid = 1808] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007E29800) [pid = 1808] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200B696C00) [pid = 1808] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002010594800) [pid = 1808] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200F1F7000) [pid = 1808] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007817000) [pid = 1808] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200CD86800) [pid = 1808] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002013281C00) [pid = 1808] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002013272400) [pid = 1808] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007CDF400) [pid = 1808] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E18A800) [pid = 1808] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E189800) [pid = 1808] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E4E5400) [pid = 1808] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002013434400) [pid = 1808] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E112C00) [pid = 1808] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015C04C00) [pid = 1808] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002015B25C00) [pid = 1808] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002015C81000) [pid = 1808] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002015E72C00) [pid = 1808] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000201236D800) [pid = 1808] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002011DDD800) [pid = 1808] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002015E07800) [pid = 1808] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:06:28 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:28 INFO - PROCESS | 1808 | 1466521588886 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1808 | 1466521588954 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:06:28 INFO - PROCESS | 1808 | 1466521588961 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1808 | 1466521588964 Marionette TRACE conn5 <- [1,1366,null,{}] 08:06:28 INFO - PROCESS | 1808 | 1466521588968 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 1808 | 1466521588971 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:29 INFO - PROCESS | 1808 | 1466521589063 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:06:29 INFO - PROCESS | 1808 | 1466521589076 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1808 | 1466521589079 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4D8000 == 30 [pid = 1808] [id = 351] 08:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002008359800) [pid = 1808] [serial = 1052] [outer = 0000000000000000] 08:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200CD91C00) [pid = 1808] [serial = 1053] [outer = 0000002008359800] 08:06:29 INFO - PROCESS | 1808 | 1466521589127 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200D9C2400) [pid = 1808] [serial = 1054] [outer = 0000002008359800] 08:06:29 INFO - PROCESS | 1808 | 1466521589578 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1808 | 1466521589655 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:06:29 INFO - PROCESS | 1808 | 1466521589658 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1808 | 1466521589662 Marionette TRACE conn5 <- [1,1370,null,{}] 08:06:29 INFO - PROCESS | 1808 | 1466521589674 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 1808 | 1466521589679 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:29 INFO - PROCESS | 1808 | 1466521589771 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:06:29 INFO - PROCESS | 1808 | 1466521589787 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1808 | 1466521589790 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E8A1000 == 31 [pid = 1808] [id = 352] 08:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200E18CC00) [pid = 1808] [serial = 1055] [outer = 0000000000000000] 08:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E25C000) [pid = 1808] [serial = 1056] [outer = 000000200E18CC00] 08:06:29 INFO - PROCESS | 1808 | 1466521589843 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E6D0800) [pid = 1808] [serial = 1057] [outer = 000000200E18CC00] 08:06:30 INFO - PROCESS | 1808 | [1808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:30 INFO - PROCESS | 1808 | 1466521590315 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1808 | 1466521590356 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:06:30 INFO - PROCESS | 1808 | 1466521590359 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1808 | 1466521590361 Marionette TRACE conn5 <- [1,1374,null,{}] 08:06:30 INFO - PROCESS | 1808 | 1466521590365 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 1808 | 1466521590367 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:30 INFO - PROCESS | 1808 | 1466521590456 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:06:30 INFO - PROCESS | 1808 | 1466521590463 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1808 | 1466521590465 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:30 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F844000 == 32 [pid = 1808] [id = 353] 08:06:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200EC9B400) [pid = 1808] [serial = 1058] [outer = 0000000000000000] 08:06:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200EC9E400) [pid = 1808] [serial = 1059] [outer = 000000200EC9B400] 08:06:30 INFO - PROCESS | 1808 | 1466521590510 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EE28400) [pid = 1808] [serial = 1060] [outer = 000000200EC9B400] 08:06:30 INFO - PROCESS | 1808 | 1466521590946 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1808 | 1466521590991 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:06:31 INFO - PROCESS | 1808 | 1466521590994 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:06:31 INFO - PROCESS | 1808 | 1466521590996 Marionette TRACE conn5 <- [1,1378,null,{}] 08:06:31 INFO - PROCESS | 1808 | 1466521590999 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1808 | 1466521591001 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:31 INFO - PROCESS | 1808 | 1466521591083 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:06:31 INFO - PROCESS | 1808 | 1466521591088 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1808 | 1466521591090 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A74800 == 33 [pid = 1808] [id = 354] 08:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200F2C5000) [pid = 1808] [serial = 1061] [outer = 0000000000000000] 08:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000201058EC00) [pid = 1808] [serial = 1062] [outer = 000000200F2C5000] 08:06:31 INFO - PROCESS | 1808 | 1466521591134 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002011DDE000) [pid = 1808] [serial = 1063] [outer = 000000200F2C5000] 08:06:31 INFO - PROCESS | 1808 | 1466521591592 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 08:06:31 INFO - PROCESS | 1808 | 1466521591626 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1808 | 1466521591628 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:06:31 INFO - PROCESS | 1808 | 1466521591632 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1808 | 1466521591634 Marionette TRACE conn5 <- [1,1382,null,{}] 08:06:31 INFO - PROCESS | 1808 | 1466521591642 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1808 | 1466521591648 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:31 INFO - PROCESS | 1808 | 1466521591791 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:06:31 INFO - PROCESS | 1808 | 1466521591807 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1808 | 1466521591809 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013463000 == 34 [pid = 1808] [id = 355] 08:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002012366C00) [pid = 1808] [serial = 1064] [outer = 0000000000000000] 08:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000201257F000) [pid = 1808] [serial = 1065] [outer = 0000002012366C00] 08:06:31 INFO - PROCESS | 1808 | 1466521591892 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020131F2C00) [pid = 1808] [serial = 1066] [outer = 0000002012366C00] 08:06:32 INFO - PROCESS | 1808 | 1466521592327 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 08:06:32 INFO - PROCESS | 1808 | 1466521592373 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1808 | 1466521592375 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:06:32 INFO - PROCESS | 1808 | 1466521592379 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1808 | 1466521592381 Marionette TRACE conn5 <- [1,1386,null,{}] 08:06:32 INFO - PROCESS | 1808 | 1466521592384 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 1808 | 1466521592386 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:32 INFO - PROCESS | 1808 | 1466521592520 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:06:32 INFO - PROCESS | 1808 | 1466521592541 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1808 | 1466521592543 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000201598E000 == 35 [pid = 1808] [id = 356] 08:06:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E183400) [pid = 1808] [serial = 1067] [outer = 0000000000000000] 08:06:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201322D000) [pid = 1808] [serial = 1068] [outer = 000000200E183400] 08:06:32 INFO - PROCESS | 1808 | 1466521592587 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013274000) [pid = 1808] [serial = 1069] [outer = 000000200E183400] 08:06:33 INFO - PROCESS | 1808 | 1466521593023 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 08:06:33 INFO - PROCESS | 1808 | 1466521593073 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1808 | 1466521593076 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:06:33 INFO - PROCESS | 1808 | 1466521593079 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1808 | 1466521593081 Marionette TRACE conn5 <- [1,1390,null,{}] 08:06:33 INFO - PROCESS | 1808 | 1466521593085 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 1808 | 1466521593087 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:33 INFO - PROCESS | 1808 | 1466521593195 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:06:33 INFO - PROCESS | 1808 | 1466521593203 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1808 | 1466521593205 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:33 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C40000 == 36 [pid = 1808] [id = 357] 08:06:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013279800) [pid = 1808] [serial = 1070] [outer = 0000000000000000] 08:06:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201327E400) [pid = 1808] [serial = 1071] [outer = 0000002013279800] 08:06:33 INFO - PROCESS | 1808 | 1466521593294 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013396800) [pid = 1808] [serial = 1072] [outer = 0000002013279800] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200F2C7000) [pid = 1808] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200D78E800) [pid = 1808] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200D75E400) [pid = 1808] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B366800) [pid = 1808] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002001871800) [pid = 1808] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006C33C00) [pid = 1808] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002001878400) [pid = 1808] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002000D59400) [pid = 1808] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002006C3E800) [pid = 1808] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E6D3000) [pid = 1808] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201342C400) [pid = 1808] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200ED94800) [pid = 1808] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:06:33 INFO - PROCESS | 1808 | 1466521593723 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 692ms 08:06:33 INFO - PROCESS | 1808 | 1466521593773 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1808 | 1466521593776 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:06:33 INFO - PROCESS | 1808 | 1466521593778 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1808 | 1466521593780 Marionette TRACE conn5 <- [1,1394,null,{}] 08:06:33 INFO - PROCESS | 1808 | 1466521593783 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 1808 | 1466521593785 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:33 INFO - PROCESS | 1808 | 1466521593892 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:06:33 INFO - PROCESS | 1808 | 1466521593900 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1808 | 1466521593902 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:33 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E13000 == 37 [pid = 1808] [id = 358] 08:06:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001423000) [pid = 1808] [serial = 1073] [outer = 0000000000000000] 08:06:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E260800) [pid = 1808] [serial = 1074] [outer = 0000002001423000] 08:06:33 INFO - PROCESS | 1808 | 1466521593955 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002013280400) [pid = 1808] [serial = 1075] [outer = 0000002001423000] 08:06:34 INFO - PROCESS | 1808 | 1466521594370 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 08:06:34 INFO - PROCESS | 1808 | 1466521594412 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1808 | 1466521594414 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:06:34 INFO - PROCESS | 1808 | 1466521594417 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1808 | 1466521594419 Marionette TRACE conn5 <- [1,1398,null,{}] 08:06:34 INFO - PROCESS | 1808 | 1466521594422 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 1808 | 1466521594424 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:34 INFO - PROCESS | 1808 | 1466521594508 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:06:34 INFO - PROCESS | 1808 | 1466521594514 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1808 | 1466521594516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016246800 == 38 [pid = 1808] [id = 359] 08:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201339C000) [pid = 1808] [serial = 1076] [outer = 0000000000000000] 08:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020133B8C00) [pid = 1808] [serial = 1077] [outer = 000000201339C000] 08:06:34 INFO - PROCESS | 1808 | 1466521594561 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020133C0C00) [pid = 1808] [serial = 1078] [outer = 000000201339C000] 08:06:35 INFO - PROCESS | 1808 | 1466521594999 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 08:06:35 INFO - PROCESS | 1808 | 1466521595050 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1808 | 1466521595052 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:06:35 INFO - PROCESS | 1808 | 1466521595055 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1808 | 1466521595058 Marionette TRACE conn5 <- [1,1402,null,{}] 08:06:35 INFO - PROCESS | 1808 | 1466521595061 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 1808 | 1466521595063 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:35 INFO - PROCESS | 1808 | 1466521595169 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:06:35 INFO - PROCESS | 1808 | 1466521595224 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1808 | 1466521595226 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016416000 == 39 [pid = 1808] [id = 360] 08:06:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015B1A800) [pid = 1808] [serial = 1079] [outer = 0000000000000000] 08:06:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015B1D000) [pid = 1808] [serial = 1080] [outer = 0000002015B1A800] 08:06:35 INFO - PROCESS | 1808 | 1466521595273 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015C03400) [pid = 1808] [serial = 1081] [outer = 0000002015B1A800] 08:06:35 INFO - PROCESS | 1808 | 1466521595945 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 942ms 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:06:36 INFO - PROCESS | 1808 | 1466521596001 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1808 | 1466521596005 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:06:36 INFO - PROCESS | 1808 | 1466521596010 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1808 | 1466521596015 Marionette TRACE conn5 <- [1,1406,null,{}] 08:06:36 INFO - PROCESS | 1808 | 1466521596021 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 1808 | 1466521596024 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:36 INFO - PROCESS | 1808 | 1466521596149 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:06:36 INFO - PROCESS | 1808 | 1466521596220 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1808 | 1466521596223 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD36800 == 40 [pid = 1808] [id = 361] 08:06:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002007CD0400) [pid = 1808] [serial = 1082] [outer = 0000000000000000] 08:06:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200B444000) [pid = 1808] [serial = 1083] [outer = 0000002007CD0400] 08:06:36 INFO - PROCESS | 1808 | 1466521596322 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200DCBA800) [pid = 1808] [serial = 1084] [outer = 0000002007CD0400] 08:06:36 INFO - PROCESS | 1808 | 1466521596935 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 985ms 08:06:36 INFO - PROCESS | 1808 | 1466521596995 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1808 | 1466521597001 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:06:37 INFO - PROCESS | 1808 | 1466521597007 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1808 | 1466521597010 Marionette TRACE conn5 <- [1,1410,null,{}] 08:06:37 INFO - PROCESS | 1808 | 1466521597014 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:37 INFO - PROCESS | 1808 | 1466521597017 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:37 INFO - PROCESS | 1808 | 1466521597134 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:06:37 INFO - PROCESS | 1808 | 1466521597252 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1808 | 1466521597255 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:37 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013385000 == 41 [pid = 1808] [id = 362] 08:06:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200EC92400) [pid = 1808] [serial = 1085] [outer = 0000000000000000] 08:06:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200EE25C00) [pid = 1808] [serial = 1086] [outer = 000000200EC92400] 08:06:37 INFO - PROCESS | 1808 | 1466521597313 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000201205F400) [pid = 1808] [serial = 1087] [outer = 000000200EC92400] 08:06:37 INFO - PROCESS | 1808 | 1466521597955 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 08:06:38 INFO - PROCESS | 1808 | 1466521597994 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:06:38 INFO - PROCESS | 1808 | 1466521597997 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:06:38 INFO - PROCESS | 1808 | 1466521598001 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1808 | 1466521598006 Marionette TRACE conn5 <- [1,1414,null,{}] 08:06:38 INFO - PROCESS | 1808 | 1466521598018 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 1808 | 1466521598024 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:38 INFO - PROCESS | 1808 | 1466521598138 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:06:38 INFO - PROCESS | 1808 | 1466521598259 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1808 | 1466521598263 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000201669A000 == 42 [pid = 1808] [id = 363] 08:06:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002013398C00) [pid = 1808] [serial = 1088] [outer = 0000000000000000] 08:06:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (00000020133C7800) [pid = 1808] [serial = 1089] [outer = 0000002013398C00] 08:06:38 INFO - PROCESS | 1808 | 1466521598321 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015B22C00) [pid = 1808] [serial = 1090] [outer = 0000002013398C00] 08:06:38 INFO - PROCESS | 1808 | 1466521598924 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 987ms 08:06:38 INFO - PROCESS | 1808 | 1466521598989 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1808 | 1466521598992 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:06:39 INFO - PROCESS | 1808 | 1466521598996 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1808 | 1466521598998 Marionette TRACE conn5 <- [1,1418,null,{}] 08:06:39 INFO - PROCESS | 1808 | 1466521599002 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 1808 | 1466521599004 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:39 INFO - PROCESS | 1808 | 1466521599239 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:06:39 INFO - PROCESS | 1808 | 1466521599374 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1808 | 1466521599377 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C13800 == 43 [pid = 1808] [id = 364] 08:06:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002000D3D400) [pid = 1808] [serial = 1091] [outer = 0000000000000000] 08:06:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002006630C00) [pid = 1808] [serial = 1092] [outer = 0000002000D3D400] 08:06:39 INFO - PROCESS | 1808 | 1466521599430 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002007818C00) [pid = 1808] [serial = 1093] [outer = 0000002000D3D400] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002016246800 == 42 [pid = 1808] [id = 359] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E13000 == 41 [pid = 1808] [id = 358] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C40000 == 40 [pid = 1808] [id = 357] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000201598E000 == 39 [pid = 1808] [id = 356] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002013463000 == 38 [pid = 1808] [id = 355] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A74800 == 37 [pid = 1808] [id = 354] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200F844000 == 36 [pid = 1808] [id = 353] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200E8A1000 == 35 [pid = 1808] [id = 352] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4D8000 == 34 [pid = 1808] [id = 351] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200788F800 == 33 [pid = 1808] [id = 350] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6AF800 == 32 [pid = 1808] [id = 349] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002013470800 == 31 [pid = 1808] [id = 348] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000201669A000 == 30 [pid = 1808] [id = 363] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002013385000 == 29 [pid = 1808] [id = 362] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD36800 == 28 [pid = 1808] [id = 361] 08:06:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002016416000 == 27 [pid = 1808] [id = 360] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002010B83C00) [pid = 1808] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200CD8F800) [pid = 1808] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200FBDF800) [pid = 1808] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200DA48800) [pid = 1808] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E117000) [pid = 1808] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200B443C00) [pid = 1808] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002001875C00) [pid = 1808] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002001F36800) [pid = 1808] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007705000) [pid = 1808] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007818400) [pid = 1808] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002006A74800) [pid = 1808] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002002D5CC00) [pid = 1808] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200DFE5000) [pid = 1808] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002005C44000) [pid = 1808] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200D759800) [pid = 1808] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007E26400) [pid = 1808] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E261400) [pid = 1808] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002011086000) [pid = 1808] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200ED93400) [pid = 1808] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015E75400) [pid = 1808] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002013431C00) [pid = 1808] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200EC96800) [pid = 1808] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200F2C6C00) [pid = 1808] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200EE24800) [pid = 1808] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:06:40 INFO - PROCESS | 1808 | 1466521600857 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1906ms 08:06:40 INFO - PROCESS | 1808 | 1466521600905 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1808 | 1466521600910 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:06:40 INFO - PROCESS | 1808 | 1466521600917 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1808 | 1466521600920 Marionette TRACE conn5 <- [1,1422,null,{}] 08:06:40 INFO - PROCESS | 1808 | 1466521600929 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:40 INFO - PROCESS | 1808 | 1466521600932 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:41 INFO - PROCESS | 1808 | 1466521601030 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:06:41 INFO - PROCESS | 1808 | 1466521601038 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1808 | 1466521601041 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A22000 == 28 [pid = 1808] [id = 365] 08:06:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002005F50400) [pid = 1808] [serial = 1094] [outer = 0000000000000000] 08:06:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (00000020063E6000) [pid = 1808] [serial = 1095] [outer = 0000002005F50400] 08:06:41 INFO - PROCESS | 1808 | 1466521601099 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002006C34800) [pid = 1808] [serial = 1096] [outer = 0000002005F50400] 08:06:41 INFO - PROCESS | 1808 | 1466521601603 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 08:06:41 INFO - PROCESS | 1808 | 1466521601652 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1808 | 1466521601658 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:06:41 INFO - PROCESS | 1808 | 1466521601664 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1808 | 1466521601667 Marionette TRACE conn5 <- [1,1426,null,{}] 08:06:41 INFO - PROCESS | 1808 | 1466521601671 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 1808 | 1466521601674 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:41 INFO - PROCESS | 1808 | 1466521601765 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:06:41 INFO - PROCESS | 1808 | 1466521601842 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1808 | 1466521601845 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F13000 == 29 [pid = 1808] [id = 366] 08:06:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200781B000) [pid = 1808] [serial = 1097] [outer = 0000000000000000] 08:06:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007E2AC00) [pid = 1808] [serial = 1098] [outer = 000000200781B000] 08:06:41 INFO - PROCESS | 1808 | 1466521601894 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200B40E400) [pid = 1808] [serial = 1099] [outer = 000000200781B000] 08:06:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002007E96800) [pid = 1808] [serial = 1100] [outer = 0000002005CB5400] 08:06:42 INFO - PROCESS | 1808 | 1466521602369 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 08:06:42 INFO - PROCESS | 1808 | 1466521602414 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1808 | 1466521602417 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:06:42 INFO - PROCESS | 1808 | 1466521602424 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1808 | 1466521602428 Marionette TRACE conn5 <- [1,1430,null,{}] 08:06:42 INFO - PROCESS | 1808 | 1466521602440 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 1808 | 1466521602445 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:42 INFO - PROCESS | 1808 | 1466521602533 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:06:42 INFO - PROCESS | 1808 | 1466521602646 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1808 | 1466521602649 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002002DE4000 == 30 [pid = 1808] [id = 367] 08:06:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002000D3D800) [pid = 1808] [serial = 1101] [outer = 0000000000000000] 08:06:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200153A400) [pid = 1808] [serial = 1102] [outer = 0000002000D3D800] 08:06:42 INFO - PROCESS | 1808 | 1466521602709 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002002120000) [pid = 1808] [serial = 1103] [outer = 0000002000D3D800] 08:06:43 INFO - PROCESS | 1808 | 1466521603467 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1086ms 08:06:43 INFO - PROCESS | 1808 | 1466521603515 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1808 | 1466521603519 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:06:43 INFO - PROCESS | 1808 | 1466521603523 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1808 | 1466521603527 Marionette TRACE conn5 <- [1,1434,null,{}] 08:06:43 INFO - PROCESS | 1808 | 1466521603533 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:43 INFO - PROCESS | 1808 | 1466521603536 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:43 INFO - PROCESS | 1808 | 1466521603714 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:06:43 INFO - PROCESS | 1808 | 1466521603725 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1808 | 1466521603728 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD26800 == 31 [pid = 1808] [id = 368] 08:06:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002007E24800) [pid = 1808] [serial = 1104] [outer = 0000000000000000] 08:06:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002007E2E400) [pid = 1808] [serial = 1105] [outer = 0000002007E24800] 08:06:43 INFO - PROCESS | 1808 | 1466521603786 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200B4A8C00) [pid = 1808] [serial = 1106] [outer = 0000002007E24800] 08:06:44 INFO - PROCESS | 1808 | 1466521604629 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1189ms 08:06:44 INFO - PROCESS | 1808 | 1466521604719 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1808 | 1466521604724 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:06:44 INFO - PROCESS | 1808 | 1466521604729 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1808 | 1466521604731 Marionette TRACE conn5 <- [1,1438,null,{}] 08:06:44 INFO - PROCESS | 1808 | 1466521604735 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:44 INFO - PROCESS | 1808 | 1466521604738 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:44 INFO - PROCESS | 1808 | 1466521604894 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:06:44 INFO - PROCESS | 1808 | 1466521604961 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1808 | 1466521604964 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005F61800 == 32 [pid = 1808] [id = 369] 08:06:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200153FC00) [pid = 1808] [serial = 1107] [outer = 0000000000000000] 08:06:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002001828800) [pid = 1808] [serial = 1108] [outer = 000000200153FC00] 08:06:45 INFO - PROCESS | 1808 | 1466521605099 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002006C3F400) [pid = 1808] [serial = 1109] [outer = 000000200153FC00] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A32800 == 31 [pid = 1808] [id = 177] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F9000 == 30 [pid = 1808] [id = 192] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F2800 == 29 [pid = 1808] [id = 191] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4D4000 == 28 [pid = 1808] [id = 178] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 00000020066AF000 == 27 [pid = 1808] [id = 193] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F13000 == 26 [pid = 1808] [id = 366] 08:06:45 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A22000 == 25 [pid = 1808] [id = 365] 08:06:45 INFO - PROCESS | 1808 | 1466521605870 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1183ms 08:06:45 INFO - PROCESS | 1808 | 1466521605913 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1808 | 1466521605918 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:06:45 INFO - PROCESS | 1808 | 1466521605923 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1808 | 1466521605927 Marionette TRACE conn5 <- [1,1442,null,{}] 08:06:45 INFO - PROCESS | 1808 | 1466521605934 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 1808 | 1466521605937 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:46 INFO - PROCESS | 1808 | 1466521606096 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:06:46 INFO - PROCESS | 1808 | 1466521606106 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1808 | 1466521606109 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D64C000 == 26 [pid = 1808] [id = 370] 08:06:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002007E25800) [pid = 1808] [serial = 1110] [outer = 0000000000000000] 08:06:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200835C400) [pid = 1808] [serial = 1111] [outer = 0000002007E25800] 08:06:46 INFO - PROCESS | 1808 | 1466521606168 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200CD92400) [pid = 1808] [serial = 1112] [outer = 0000002007E25800] 08:06:46 INFO - PROCESS | 1808 | 1466521606844 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 944ms 08:06:46 INFO - PROCESS | 1808 | 1466521606871 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1808 | 1466521606876 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:06:46 INFO - PROCESS | 1808 | 1466521606883 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1808 | 1466521606886 Marionette TRACE conn5 <- [1,1446,null,{}] 08:06:46 INFO - PROCESS | 1808 | 1466521606890 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:46 INFO - PROCESS | 1808 | 1466521606893 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:47 INFO - PROCESS | 1808 | 1466521607008 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:06:47 INFO - PROCESS | 1808 | 1466521607083 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1808 | 1466521607086 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:47 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDBA000 == 27 [pid = 1808] [id = 371] 08:06:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200DDE7800) [pid = 1808] [serial = 1113] [outer = 0000000000000000] 08:06:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200DFE5800) [pid = 1808] [serial = 1114] [outer = 000000200DDE7800] 08:06:47 INFO - PROCESS | 1808 | 1466521607144 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200E159400) [pid = 1808] [serial = 1115] [outer = 000000200DDE7800] 08:06:47 INFO - PROCESS | 1808 | 1466521607823 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 985ms 08:06:47 INFO - PROCESS | 1808 | 1466521607870 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1808 | 1466521607873 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:06:47 INFO - PROCESS | 1808 | 1466521607876 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1808 | 1466521607881 Marionette TRACE conn5 <- [1,1450,null,{}] 08:06:47 INFO - PROCESS | 1808 | 1466521607893 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 1808 | 1466521607898 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:48 INFO - PROCESS | 1808 | 1466521608015 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:06:48 INFO - PROCESS | 1808 | 1466521608094 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1808 | 1466521608098 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9A800 == 28 [pid = 1808] [id = 372] 08:06:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200E397000) [pid = 1808] [serial = 1116] [outer = 0000000000000000] 08:06:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200E6D5C00) [pid = 1808] [serial = 1117] [outer = 000000200E397000] 08:06:48 INFO - PROCESS | 1808 | 1466521608200 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200EC95400) [pid = 1808] [serial = 1118] [outer = 000000200E397000] 08:06:48 INFO - PROCESS | 1808 | 1466521608860 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1035ms 08:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:06:48 INFO - PROCESS | 1808 | 1466521608914 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1808 | 1466521608917 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:06:48 INFO - PROCESS | 1808 | 1466521608921 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1808 | 1466521608923 Marionette TRACE conn5 <- [1,1454,null,{}] 08:06:48 INFO - PROCESS | 1808 | 1466521608927 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:48 INFO - PROCESS | 1808 | 1466521608929 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:49 INFO - PROCESS | 1808 | 1466521609045 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:06:49 INFO - PROCESS | 1808 | 1466521609119 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1808 | 1466521609122 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002001D15800 == 29 [pid = 1808] [id = 373] 08:06:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200F2C6800) [pid = 1808] [serial = 1119] [outer = 0000000000000000] 08:06:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (000000200FA77800) [pid = 1808] [serial = 1120] [outer = 000000200F2C6800] 08:06:49 INFO - PROCESS | 1808 | 1466521609177 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002010594C00) [pid = 1808] [serial = 1121] [outer = 000000200F2C6800] 08:06:49 INFO - PROCESS | 1808 | 1466521609832 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 942ms 08:06:49 INFO - PROCESS | 1808 | 1466521609865 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1808 | 1466521609867 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:06:49 INFO - PROCESS | 1808 | 1466521609870 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1808 | 1466521609873 Marionette TRACE conn5 <- [1,1458,null,{}] 08:06:49 INFO - PROCESS | 1808 | 1466521609876 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 1808 | 1466521609879 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:49 INFO - PROCESS | 1808 | 1466521609983 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:06:50 INFO - PROCESS | 1808 | 1466521610056 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1808 | 1466521610058 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:50 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013388800 == 30 [pid = 1808] [id = 374] 08:06:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (000000200F2C6C00) [pid = 1808] [serial = 1122] [outer = 0000000000000000] 08:06:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0000002010EE8400) [pid = 1808] [serial = 1123] [outer = 000000200F2C6C00] 08:06:50 INFO - PROCESS | 1808 | 1466521610113 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0000002011DEB800) [pid = 1808] [serial = 1124] [outer = 000000200F2C6C00] 08:06:50 INFO - PROCESS | 1808 | 1466521610809 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:06:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002002DE4000 == 29 [pid = 1808] [id = 367] 08:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 985ms 08:06:50 INFO - PROCESS | 1808 | 1466521610860 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1808 | 1466521610864 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:06:50 INFO - PROCESS | 1808 | 1466521610884 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1808 | 1466521610889 Marionette TRACE conn5 <- [1,1462,null,{}] 08:06:50 INFO - PROCESS | 1808 | 1466521610897 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:50 INFO - PROCESS | 1808 | 1466521610901 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:51 INFO - PROCESS | 1808 | 1466521611031 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:06:51 INFO - PROCESS | 1808 | 1466521611100 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1808 | 1466521611106 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:51 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F1C000 == 30 [pid = 1808] [id = 375] 08:06:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (00000020066D7400) [pid = 1808] [serial = 1125] [outer = 0000000000000000] 08:06:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (00000020067A5C00) [pid = 1808] [serial = 1126] [outer = 00000020066D7400] 08:06:51 INFO - PROCESS | 1808 | 1466521611206 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (000000200B404400) [pid = 1808] [serial = 1127] [outer = 00000020066D7400] 08:06:51 INFO - PROCESS | 1808 | 1466521611859 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 996ms 08:06:51 INFO - PROCESS | 1808 | 1466521611868 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1808 | 1466521611874 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:06:51 INFO - PROCESS | 1808 | 1466521611880 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1808 | 1466521611883 Marionette TRACE conn5 <- [1,1466,null,{}] 08:06:51 INFO - PROCESS | 1808 | 1466521611888 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:51 INFO - PROCESS | 1808 | 1466521611891 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:52 INFO - PROCESS | 1808 | 1466521612013 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:06:52 INFO - PROCESS | 1808 | 1466521612104 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1808 | 1466521612107 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:52 INFO - PROCESS | 1808 | ++DOCSHELL 000000201052E000 == 31 [pid = 1808] [id = 376] 08:06:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (000000200E11BC00) [pid = 1808] [serial = 1128] [outer = 0000000000000000] 08:06:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (000000200E189C00) [pid = 1808] [serial = 1129] [outer = 000000200E11BC00] 08:06:52 INFO - PROCESS | 1808 | 1466521612165 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (000000200E39E000) [pid = 1808] [serial = 1130] [outer = 000000200E11BC00] 08:06:52 INFO - PROCESS | 1808 | 1466521612839 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 984ms 08:06:52 INFO - PROCESS | 1808 | 1466521612866 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1808 | 1466521612869 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:06:52 INFO - PROCESS | 1808 | 1466521612873 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1808 | 1466521612878 Marionette TRACE conn5 <- [1,1470,null,{}] 08:06:52 INFO - PROCESS | 1808 | 1466521612890 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 1808 | 1466521612895 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:53 INFO - PROCESS | 1808 | 1466521613021 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:06:53 INFO - PROCESS | 1808 | 1466521613098 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1808 | 1466521613102 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:53 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015985000 == 32 [pid = 1808] [id = 377] 08:06:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (000000200ED96000) [pid = 1808] [serial = 1131] [outer = 0000000000000000] 08:06:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (0000002010EDFC00) [pid = 1808] [serial = 1132] [outer = 000000200ED96000] 08:06:53 INFO - PROCESS | 1808 | 1466521613203 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (0000002012367C00) [pid = 1808] [serial = 1133] [outer = 000000200ED96000] 08:06:53 INFO - PROCESS | 1808 | 1466521613859 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1032ms 08:06:53 INFO - PROCESS | 1808 | 1466521613907 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1808 | 1466521613910 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:06:53 INFO - PROCESS | 1808 | 1466521613914 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1808 | 1466521613916 Marionette TRACE conn5 <- [1,1474,null,{}] 08:06:53 INFO - PROCESS | 1808 | 1466521613919 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 1808 | 1466521613922 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:54 INFO - PROCESS | 1808 | 1466521614036 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:06:54 INFO - PROCESS | 1808 | 1466521614111 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1808 | 1466521614114 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:54 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E19000 == 33 [pid = 1808] [id = 378] 08:06:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (00000020131F8000) [pid = 1808] [serial = 1134] [outer = 0000000000000000] 08:06:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (00000020131FB400) [pid = 1808] [serial = 1135] [outer = 00000020131F8000] 08:06:54 INFO - PROCESS | 1808 | 1466521614169 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (0000002013234C00) [pid = 1808] [serial = 1136] [outer = 00000020131F8000] 08:06:54 INFO - PROCESS | 1808 | 1466521614900 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1027ms 08:06:54 INFO - PROCESS | 1808 | 1466521614943 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1808 | 1466521614946 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:06:54 INFO - PROCESS | 1808 | 1466521614949 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1808 | 1466521614951 Marionette TRACE conn5 <- [1,1478,null,{}] 08:06:54 INFO - PROCESS | 1808 | 1466521614955 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 1808 | 1466521614957 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:55 INFO - PROCESS | 1808 | 1466521615063 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:06:55 INFO - PROCESS | 1808 | 1466521615138 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1808 | 1466521615141 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:55 INFO - PROCESS | 1808 | ++DOCSHELL 000000201640B800 == 34 [pid = 1808] [id = 379] 08:06:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 114 (000000200DA52400) [pid = 1808] [serial = 1137] [outer = 0000000000000000] 08:06:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 115 (0000002013393C00) [pid = 1808] [serial = 1138] [outer = 000000200DA52400] 08:06:55 INFO - PROCESS | 1808 | 1466521615195 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 116 (00000020133BC800) [pid = 1808] [serial = 1139] [outer = 000000200DA52400] 08:06:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDBA000 == 33 [pid = 1808] [id = 371] 08:06:55 INFO - PROCESS | 1808 | --DOCSHELL 000000200D64C000 == 32 [pid = 1808] [id = 370] 08:06:56 INFO - PROCESS | 1808 | 1466521616025 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1128ms 08:06:56 INFO - PROCESS | 1808 | 1466521616082 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1808 | 1466521616087 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:06:56 INFO - PROCESS | 1808 | 1466521616094 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1808 | 1466521616098 Marionette TRACE conn5 <- [1,1482,null,{}] 08:06:56 INFO - PROCESS | 1808 | 1466521616105 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 1808 | 1466521616108 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:56 INFO - PROCESS | 1808 | 1466521616240 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:06:56 INFO - PROCESS | 1808 | 1466521616311 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1808 | 1466521616316 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:56 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5CB000 == 33 [pid = 1808] [id = 380] 08:06:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 117 (000000200B442000) [pid = 1808] [serial = 1140] [outer = 0000000000000000] 08:06:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 118 (000000200B695000) [pid = 1808] [serial = 1141] [outer = 000000200B442000] 08:06:56 INFO - PROCESS | 1808 | 1466521616418 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 119 (000000200DFEA800) [pid = 1808] [serial = 1142] [outer = 000000200B442000] 08:06:57 INFO - PROCESS | 1808 | 1466521617009 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 08:06:57 INFO - PROCESS | 1808 | 1466521617086 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1808 | 1466521617091 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:06:57 INFO - PROCESS | 1808 | 1466521617097 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1808 | 1466521617100 Marionette TRACE conn5 <- [1,1486,null,{}] 08:06:57 INFO - PROCESS | 1808 | 1466521617105 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 1808 | 1466521617108 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:57 INFO - PROCESS | 1808 | 1466521617235 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:06:57 INFO - PROCESS | 1808 | 1466521617350 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1808 | 1466521617353 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:57 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013453000 == 34 [pid = 1808] [id = 381] 08:06:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 120 (000000200E656400) [pid = 1808] [serial = 1143] [outer = 0000000000000000] 08:06:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 121 (000000200EC92000) [pid = 1808] [serial = 1144] [outer = 000000200E656400] 08:06:57 INFO - PROCESS | 1808 | 1466521617414 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 122 (000000200FA0FC00) [pid = 1808] [serial = 1145] [outer = 000000200E656400] 08:06:58 INFO - PROCESS | 1808 | 1466521618060 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1024ms 08:06:58 INFO - PROCESS | 1808 | 1466521618124 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1808 | 1466521618127 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:06:58 INFO - PROCESS | 1808 | 1466521618131 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1808 | 1466521618135 Marionette TRACE conn5 <- [1,1490,null,{}] 08:06:58 INFO - PROCESS | 1808 | 1466521618146 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 1808 | 1466521618152 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:58 INFO - PROCESS | 1808 | 1466521618297 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:06:58 INFO - PROCESS | 1808 | 1466521618416 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1808 | 1466521618420 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:58 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016421000 == 35 [pid = 1808] [id = 382] 08:06:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 123 (000000201236B400) [pid = 1808] [serial = 1146] [outer = 0000000000000000] 08:06:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 124 (00000020131F3400) [pid = 1808] [serial = 1147] [outer = 000000201236B400] 08:06:58 INFO - PROCESS | 1808 | 1466521618481 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 125 (000000201339C800) [pid = 1808] [serial = 1148] [outer = 000000201236B400] 08:06:59 INFO - PROCESS | 1808 | 1466521619143 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1038ms 08:06:59 INFO - PROCESS | 1808 | 1466521619170 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1808 | 1466521619174 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:06:59 INFO - PROCESS | 1808 | 1466521619177 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1808 | 1466521619179 Marionette TRACE conn5 <- [1,1494,null,{}] 08:06:59 INFO - PROCESS | 1808 | 1466521619183 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:59 INFO - PROCESS | 1808 | 1466521619185 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:59 INFO - PROCESS | 1808 | 1466521619298 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:06:59 INFO - PROCESS | 1808 | 1466521619374 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1808 | 1466521619376 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:06:59 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DB6000 == 36 [pid = 1808] [id = 383] 08:06:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 126 (0000002015B1C400) [pid = 1808] [serial = 1149] [outer = 0000000000000000] 08:06:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 127 (0000002015B20000) [pid = 1808] [serial = 1150] [outer = 0000002015B1C400] 08:06:59 INFO - PROCESS | 1808 | 1466521619473 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 128 (0000002015C08000) [pid = 1808] [serial = 1151] [outer = 0000002015B1C400] 08:07:00 INFO - PROCESS | 1808 | 1466521620072 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 923ms 08:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:07:00 INFO - PROCESS | 1808 | 1466521620103 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1808 | 1466521620105 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:07:00 INFO - PROCESS | 1808 | 1466521620108 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1808 | 1466521620110 Marionette TRACE conn5 <- [1,1498,null,{}] 08:07:00 INFO - PROCESS | 1808 | 1466521620114 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 1808 | 1466521620116 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:00 INFO - PROCESS | 1808 | 1466521620224 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:07:00 INFO - PROCESS | 1808 | 1466521620301 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1808 | 1466521620304 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:00 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167EA800 == 37 [pid = 1808] [id = 384] 08:07:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 129 (0000002015B1D400) [pid = 1808] [serial = 1152] [outer = 0000000000000000] 08:07:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 130 (0000002015C10C00) [pid = 1808] [serial = 1153] [outer = 0000002015B1D400] 08:07:00 INFO - PROCESS | 1808 | 1466521620358 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 131 (0000002015C84C00) [pid = 1808] [serial = 1154] [outer = 0000002015B1D400] 08:07:01 INFO - PROCESS | 1808 | 1466521621090 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1023ms 08:07:01 INFO - PROCESS | 1808 | 1466521621135 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1808 | 1466521621139 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:07:01 INFO - PROCESS | 1808 | 1466521621144 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1808 | 1466521621148 Marionette TRACE conn5 <- [1,1502,null,{}] 08:07:01 INFO - PROCESS | 1808 | 1466521621154 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:01 INFO - PROCESS | 1808 | 1466521621157 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:01 INFO - PROCESS | 1808 | 1466521621287 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:07:01 INFO - PROCESS | 1808 | 1466521621366 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1808 | 1466521621370 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:01 INFO - PROCESS | 1808 | ++DOCSHELL 00000020066B1000 == 38 [pid = 1808] [id = 385] 08:07:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 132 (000000200187AC00) [pid = 1808] [serial = 1155] [outer = 0000000000000000] 08:07:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 133 (0000002001E5B400) [pid = 1808] [serial = 1156] [outer = 000000200187AC00] 08:07:01 INFO - PROCESS | 1808 | 1466521621533 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 134 (000000200CD84400) [pid = 1808] [serial = 1157] [outer = 000000200187AC00] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E19000 == 37 [pid = 1808] [id = 378] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BA6800 == 36 [pid = 1808] [id = 187] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9A800 == 35 [pid = 1808] [id = 372] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200B337800 == 34 [pid = 1808] [id = 184] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 0000002001D15800 == 33 [pid = 1808] [id = 373] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200789C800 == 32 [pid = 1808] [id = 181] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 0000002013453000 == 31 [pid = 1808] [id = 381] 08:07:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5CB000 == 30 [pid = 1808] [id = 380] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FE6000 == 29 [pid = 1808] [id = 176] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002007E73800 == 28 [pid = 1808] [id = 189] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF19800 == 27 [pid = 1808] [id = 180] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002015985000 == 26 [pid = 1808] [id = 377] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002005ED4000 == 25 [pid = 1808] [id = 182] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002016421000 == 24 [pid = 1808] [id = 382] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000201052E000 == 23 [pid = 1808] [id = 376] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000200E532000 == 22 [pid = 1808] [id = 179] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF22000 == 21 [pid = 1808] [id = 186] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000200E52E800 == 20 [pid = 1808] [id = 185] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002016DB6000 == 19 [pid = 1808] [id = 383] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BAA000 == 18 [pid = 1808] [id = 190] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A7C800 == 17 [pid = 1808] [id = 188] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002005F61800 == 16 [pid = 1808] [id = 369] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD26800 == 15 [pid = 1808] [id = 368] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 000000201640B800 == 14 [pid = 1808] [id = 379] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F1C000 == 13 [pid = 1808] [id = 375] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C13800 == 12 [pid = 1808] [id = 364] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A24800 == 11 [pid = 1808] [id = 183] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 0000002013388800 == 10 [pid = 1808] [id = 374] 08:07:03 INFO - PROCESS | 1808 | --DOCSHELL 00000020167EA800 == 9 [pid = 1808] [id = 384] 08:07:04 INFO - PROCESS | 1808 | 1466521624807 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3705ms 08:07:04 INFO - PROCESS | 1808 | 1466521624854 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1808 | 1466521624858 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:07:04 INFO - PROCESS | 1808 | 1466521624863 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1808 | 1466521624867 Marionette TRACE conn5 <- [1,1506,null,{}] 08:07:04 INFO - PROCESS | 1808 | 1466521624878 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:04 INFO - PROCESS | 1808 | 1466521624881 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:05 INFO - PROCESS | 1808 | 1466521625009 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:07:05 INFO - PROCESS | 1808 | 1466521625024 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1808 | 1466521625027 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:05 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F832800 == 10 [pid = 1808] [id = 386] 08:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 135 (000000200CD8D400) [pid = 1808] [serial = 1158] [outer = 0000000000000000] 08:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 136 (000000200D0F5C00) [pid = 1808] [serial = 1159] [outer = 000000200CD8D400] 08:07:05 INFO - PROCESS | 1808 | 1466521625122 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 137 (000000200DDE8000) [pid = 1808] [serial = 1160] [outer = 000000200CD8D400] 08:07:05 INFO - PROCESS | 1808 | 1466521625617 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 798ms 08:07:05 INFO - PROCESS | 1808 | 1466521625670 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1808 | 1466521625676 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:07:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:07:05 INFO - PROCESS | 1808 | 1466521625683 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1808 | 1466521625686 Marionette TRACE conn5 <- [1,1510,null,{}] 08:07:05 INFO - PROCESS | 1808 | 1466521625690 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 1808 | 1466521625693 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:05 INFO - PROCESS | 1808 | 1466521625824 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:07:05 INFO - PROCESS | 1808 | 1466521625884 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1808 | 1466521625887 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BED800 == 11 [pid = 1808] [id = 387] 08:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 138 (000000200E188C00) [pid = 1808] [serial = 1161] [outer = 0000000000000000] 08:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 139 (000000200E268000) [pid = 1808] [serial = 1162] [outer = 000000200E188C00] 08:07:05 INFO - PROCESS | 1808 | 1466521625939 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 140 (000000200E84CC00) [pid = 1808] [serial = 1163] [outer = 000000200E188C00] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 139 (0000002007E24800) [pid = 1808] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 138 (0000002000D3D800) [pid = 1808] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 137 (000000200781B000) [pid = 1808] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 136 (000000200ED96000) [pid = 1808] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 135 (000000200EC9B400) [pid = 1808] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 134 (000000200F2C5000) [pid = 1808] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 133 (0000002007CD0400) [pid = 1808] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 132 (00000020063EF800) [pid = 1808] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 131 (0000002013279800) [pid = 1808] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 130 (0000002000D3D400) [pid = 1808] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 129 (0000002012366C00) [pid = 1808] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 128 (000000200EC92400) [pid = 1808] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 127 (0000002008359800) [pid = 1808] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 126 (0000002001423000) [pid = 1808] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 125 (0000002005F50400) [pid = 1808] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 124 (000000201107AC00) [pid = 1808] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 123 (0000002015B1A800) [pid = 1808] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 122 (0000002005FB7C00) [pid = 1808] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 121 (000000200E183400) [pid = 1808] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 120 (0000002013398C00) [pid = 1808] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 119 (000000200E18CC00) [pid = 1808] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 118 (000000201339C000) [pid = 1808] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 117 (000000200E11BC00) [pid = 1808] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 116 (000000200153FC00) [pid = 1808] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 115 (000000200DDE7800) [pid = 1808] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 114 (0000002007E25800) [pid = 1808] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 113 (00000020066D7400) [pid = 1808] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (0000002015B1C400) [pid = 1808] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (000000200F2C6C00) [pid = 1808] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (000000200F2C6800) [pid = 1808] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (000000200E397000) [pid = 1808] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (000000200E656400) [pid = 1808] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (000000201236B400) [pid = 1808] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (000000200B442000) [pid = 1808] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (000000200DA52400) [pid = 1808] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:07:06 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (00000020131F8000) [pid = 1808] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:07:07 INFO - PROCESS | 1808 | 1466521627024 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:07:07 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 () { 08:07:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:07:07 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 () { 08:07:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:07:07 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 () { 08:07:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:07:07 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 () { 08:07:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:07:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1398ms 08:07:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:07:07 INFO - PROCESS | 1808 | 1466521627081 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1808 | 1466521627084 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:07:07 INFO - PROCESS | 1808 | 1466521627089 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1808 | 1466521627093 Marionette TRACE conn5 <- [1,1514,null,{}] 08:07:07 INFO - PROCESS | 1808 | 1466521627111 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 1808 | 1466521627116 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:07 INFO - PROCESS | 1808 | 1466521627252 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:07:07 INFO - PROCESS | 1808 | 1466521627270 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1808 | 1466521627273 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:07 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016690000 == 12 [pid = 1808] [id = 388] 08:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (000000200DA47000) [pid = 1808] [serial = 1164] [outer = 0000000000000000] 08:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (000000200DCC3400) [pid = 1808] [serial = 1165] [outer = 000000200DA47000] 08:07:07 INFO - PROCESS | 1808 | 1466521627324 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (000000200E6D9C00) [pid = 1808] [serial = 1166] [outer = 000000200DA47000] 08:07:07 INFO - PROCESS | 1808 | 1466521627754 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:07:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:07:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:07:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:07:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 692ms 08:07:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:07:07 INFO - PROCESS | 1808 | 1466521627788 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1808 | 1466521627791 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:07:07 INFO - PROCESS | 1808 | 1466521627794 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1808 | 1466521627796 Marionette TRACE conn5 <- [1,1518,null,{}] 08:07:07 INFO - PROCESS | 1808 | 1466521627799 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 1808 | 1466521627801 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:07 INFO - PROCESS | 1808 | 1466521627900 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:07:07 INFO - PROCESS | 1808 | 1466521627906 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1808 | 1466521627908 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:07 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016036800 == 13 [pid = 1808] [id = 389] 08:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (000000200ED95000) [pid = 1808] [serial = 1167] [outer = 0000000000000000] 08:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (000000200F2C1C00) [pid = 1808] [serial = 1168] [outer = 000000200ED95000] 08:07:07 INFO - PROCESS | 1808 | 1466521627954 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (000000200FBE1000) [pid = 1808] [serial = 1169] [outer = 000000200ED95000] 08:07:08 INFO - PROCESS | 1808 | 1466521628598 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:07:08 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 08:07:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:07:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:07:08 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. 08:07:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:07:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 08:07:08 INFO - PROCESS | 1808 | 1466521628678 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1808 | 1466521628683 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:07:08 INFO - PROCESS | 1808 | 1466521628713 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1808 | 1466521628717 Marionette TRACE conn5 <- [1,1522,null,{}] 08:07:08 INFO - PROCESS | 1808 | 1466521628724 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 1808 | 1466521628727 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:08 INFO - PROCESS | 1808 | 1466521628857 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:07:08 INFO - PROCESS | 1808 | 1466521628973 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1808 | 1466521628976 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:09 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124DE800 == 14 [pid = 1808] [id = 390] 08:07:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (0000002006AD3800) [pid = 1808] [serial = 1170] [outer = 0000000000000000] 08:07:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (000000200835AC00) [pid = 1808] [serial = 1171] [outer = 0000002006AD3800] 08:07:09 INFO - PROCESS | 1808 | 1466521629036 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (000000200DC04800) [pid = 1808] [serial = 1172] [outer = 0000002006AD3800] 08:07:09 INFO - PROCESS | 1808 | 1466521629751 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1084ms 08:07:09 INFO - PROCESS | 1808 | 1466521629816 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1808 | 1466521629821 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:07:09 INFO - PROCESS | 1808 | 1466521629856 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1808 | 1466521629859 Marionette TRACE conn5 <- [1,1526,null,{}] 08:07:09 INFO - PROCESS | 1808 | 1466521629863 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:09 INFO - PROCESS | 1808 | 1466521629866 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:10 INFO - PROCESS | 1808 | 1466521630017 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:07:10 INFO - PROCESS | 1808 | 1466521630133 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1808 | 1466521630136 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DB3000 == 15 [pid = 1808] [id = 391] 08:07:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 114 (000000200D9C4800) [pid = 1808] [serial = 1173] [outer = 0000000000000000] 08:07:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 115 (0000002010B7B400) [pid = 1808] [serial = 1174] [outer = 000000200D9C4800] 08:07:10 INFO - PROCESS | 1808 | 1466521630194 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 116 (0000002011DE2800) [pid = 1808] [serial = 1175] [outer = 000000200D9C4800] 08:07:11 INFO - PROCESS | 1808 | 1466521631034 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1223ms 08:07:11 INFO - PROCESS | 1808 | 1466521631084 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1808 | 1466521631088 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:07:11 INFO - PROCESS | 1808 | 1466521631122 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1808 | 1466521631125 Marionette TRACE conn5 <- [1,1530,null,{}] 08:07:11 INFO - PROCESS | 1808 | 1466521631132 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 1808 | 1466521631135 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:11 INFO - PROCESS | 1808 | 1466521631265 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:07:11 INFO - PROCESS | 1808 | 1466521631341 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1808 | 1466521631345 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:11 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005ED6000 == 16 [pid = 1808] [id = 392] 08:07:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 117 (0000002002836400) [pid = 1808] [serial = 1176] [outer = 0000000000000000] 08:07:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 118 (0000002005EF0C00) [pid = 1808] [serial = 1177] [outer = 0000002002836400] 08:07:11 INFO - PROCESS | 1808 | 1466521631418 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 119 (0000002007CD8400) [pid = 1808] [serial = 1178] [outer = 0000002002836400] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 118 (0000002007E2E400) [pid = 1808] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 117 (000000200B404400) [pid = 1808] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 116 (00000020067A5C00) [pid = 1808] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 115 (0000002002120000) [pid = 1808] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 114 (0000002007E2AC00) [pid = 1808] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 113 (000000200153A400) [pid = 1808] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (000000201257F000) [pid = 1808] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (000000201322D000) [pid = 1808] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (00000020131F2C00) [pid = 1808] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (000000201327E400) [pid = 1808] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (0000002013274000) [pid = 1808] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (000000200E25C000) [pid = 1808] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (000000200E6D0800) [pid = 1808] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0000002007778400) [pid = 1808] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0000002007E2F000) [pid = 1808] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (000000201058EC00) [pid = 1808] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (000000200EC9E400) [pid = 1808] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (000000200EE28400) [pid = 1808] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (000000200781D400) [pid = 1808] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (000000200B405400) [pid = 1808] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (000000201205E400) [pid = 1808] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0000002011D54800) [pid = 1808] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (000000200CD91C00) [pid = 1808] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200D9C2400) [pid = 1808] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (000000200E260800) [pid = 1808] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000201257D000) [pid = 1808] [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.] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (00000020133B8C00) [pid = 1808] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002015B1D000) [pid = 1808] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200B40E400) [pid = 1808] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002015C03400) [pid = 1808] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (00000020133C0C00) [pid = 1808] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002013396800) [pid = 1808] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002013280400) [pid = 1808] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002011DDE000) [pid = 1808] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002001828800) [pid = 1808] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002006630C00) [pid = 1808] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002006C34800) [pid = 1808] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000201205F400) [pid = 1808] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DCBA800) [pid = 1808] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200B444000) [pid = 1808] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020063E6000) [pid = 1808] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015B22C00) [pid = 1808] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007818C00) [pid = 1808] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020133C7800) [pid = 1808] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200EE25C00) [pid = 1808] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200EC92000) [pid = 1808] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200CD92400) [pid = 1808] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200DFE5800) [pid = 1808] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200B695000) [pid = 1808] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200E189C00) [pid = 1808] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200B4A8C00) [pid = 1808] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002010EDFC00) [pid = 1808] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000201339C800) [pid = 1808] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002015B20000) [pid = 1808] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002010EE8400) [pid = 1808] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200DFEA800) [pid = 1808] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002010594C00) [pid = 1808] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200E159400) [pid = 1808] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200FA77800) [pid = 1808] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200E6D5C00) [pid = 1808] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200FA0FC00) [pid = 1808] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (00000020131F3400) [pid = 1808] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0000002006C3F400) [pid = 1808] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (000000200835C400) [pid = 1808] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (000000200EC95400) [pid = 1808] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (00000020133BC800) [pid = 1808] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0000002015C10C00) [pid = 1808] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0000002015C08000) [pid = 1808] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0000002013234C00) [pid = 1808] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0000002013393C00) [pid = 1808] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0000002012367C00) [pid = 1808] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (00000020131FB400) [pid = 1808] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (000000200E39E000) [pid = 1808] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0000002011DEB800) [pid = 1808] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:07:11 INFO - PROCESS | 1808 | 1466521631896 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 836ms 08:07:11 INFO - PROCESS | 1808 | 1466521631963 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1808 | 1466521631968 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:07:11 INFO - PROCESS | 1808 | 1466521631974 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1808 | 1466521631977 Marionette TRACE conn5 <- [1,1534,null,{}] 08:07:11 INFO - PROCESS | 1808 | 1466521631981 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 1808 | 1466521631984 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:12 INFO - PROCESS | 1808 | 1466521632076 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:07:12 INFO - PROCESS | 1808 | 1466521632089 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1808 | 1466521632092 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6CA000 == 17 [pid = 1808] [id = 393] 08:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (000000200B404400) [pid = 1808] [serial = 1179] [outer = 0000000000000000] 08:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (000000200B43D800) [pid = 1808] [serial = 1180] [outer = 000000200B404400] 08:07:12 INFO - PROCESS | 1808 | 1466521632141 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (000000200B69B800) [pid = 1808] [serial = 1181] [outer = 000000200B404400] 08:07:12 INFO - PROCESS | 1808 | 1466521632605 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 08:07:12 INFO - PROCESS | 1808 | 1466521632667 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1808 | 1466521632669 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:07:12 INFO - PROCESS | 1808 | 1466521632705 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1808 | 1466521632709 Marionette TRACE conn5 <- [1,1538,null,{}] 08:07:12 INFO - PROCESS | 1808 | 1466521632721 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:12 INFO - PROCESS | 1808 | 1466521632725 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:12 INFO - PROCESS | 1808 | 1466521632830 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:07:12 INFO - PROCESS | 1808 | 1466521632903 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1808 | 1466521632907 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A4800 == 18 [pid = 1808] [id = 394] 08:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (000000200B40E400) [pid = 1808] [serial = 1182] [outer = 0000000000000000] 08:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (000000200DFEA800) [pid = 1808] [serial = 1183] [outer = 000000200B40E400] 08:07:12 INFO - PROCESS | 1808 | 1466521632956 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (000000200E25E400) [pid = 1808] [serial = 1184] [outer = 000000200B40E400] 08:07:13 INFO - PROCESS | 1808 | 1466521633351 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:07:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 08:07:13 INFO - PROCESS | 1808 | 1466521633403 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1808 | 1466521633405 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:07:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:07:13 INFO - PROCESS | 1808 | 1466521633408 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1808 | 1466521633410 Marionette TRACE conn5 <- [1,1542,null,{}] 08:07:13 INFO - PROCESS | 1808 | 1466521633414 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:13 INFO - PROCESS | 1808 | 1466521633416 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:13 INFO - PROCESS | 1808 | 1466521633508 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:07:13 INFO - PROCESS | 1808 | 1466521633514 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1808 | 1466521633516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:13 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED06800 == 19 [pid = 1808] [id = 395] 08:07:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (000000200E6D0C00) [pid = 1808] [serial = 1185] [outer = 0000000000000000] 08:07:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (000000200ED94C00) [pid = 1808] [serial = 1186] [outer = 000000200E6D0C00] 08:07:13 INFO - PROCESS | 1808 | 1466521633561 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (000000200FA10800) [pid = 1808] [serial = 1187] [outer = 000000200E6D0C00] 08:07:14 INFO - PROCESS | 1808 | 1466521634077 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 08:07:14 INFO - PROCESS | 1808 | 1466521634102 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1808 | 1466521634104 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:07:14 INFO - PROCESS | 1808 | 1466521634107 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:07:14 INFO - PROCESS | 1808 | 1466521634109 Marionette TRACE conn5 <- [1,1546,null,{}] 08:07:14 INFO - PROCESS | 1808 | 1466521634112 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 1808 | 1466521634115 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:14 INFO - PROCESS | 1808 | 1466521634263 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:07:14 INFO - PROCESS | 1808 | 1466521634283 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1808 | 1466521634285 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:14 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF15000 == 20 [pid = 1808] [id = 396] 08:07:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (00000020109E7800) [pid = 1808] [serial = 1188] [outer = 0000000000000000] 08:07:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (000000201107EC00) [pid = 1808] [serial = 1189] [outer = 00000020109E7800] 08:07:14 INFO - PROCESS | 1808 | 1466521634335 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0000002012058800) [pid = 1808] [serial = 1190] [outer = 00000020109E7800] 08:07:14 INFO - PROCESS | 1808 | 1466521634774 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:07:14 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000200DA47000) [pid = 1808] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:07:14 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (000000200CD8D400) [pid = 1808] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:07:14 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (000000200E188C00) [pid = 1808] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:07:14 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (000000200187AC00) [pid = 1808] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:07:14 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0000002015B1D400) [pid = 1808] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 08:07:14 INFO - PROCESS | 1808 | 1466521634844 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1808 | 1466521634846 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:07:14 INFO - PROCESS | 1808 | 1466521634849 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1808 | 1466521634851 Marionette TRACE conn5 <- [1,1550,null,{}] 08:07:14 INFO - PROCESS | 1808 | 1466521634854 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 1808 | 1466521634860 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:14 INFO - PROCESS | 1808 | 1466521634977 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:07:14 INFO - PROCESS | 1808 | 1466521634984 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1808 | 1466521634986 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:15 INFO - PROCESS | 1808 | ++DOCSHELL 000000201098F800 == 21 [pid = 1808] [id = 397] 08:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0000002012363400) [pid = 1808] [serial = 1191] [outer = 0000000000000000] 08:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (000000201257A000) [pid = 1808] [serial = 1192] [outer = 0000002012363400] 08:07:15 INFO - PROCESS | 1808 | 1466521635032 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (00000020131F3800) [pid = 1808] [serial = 1193] [outer = 0000002012363400] 08:07:15 INFO - PROCESS | 1808 | 1466521635459 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:07:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 08:07:15 INFO - PROCESS | 1808 | 1466521635480 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1808 | 1466521635482 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:07:15 INFO - PROCESS | 1808 | 1466521635485 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:07:15 INFO - PROCESS | 1808 | 1466521635487 Marionette TRACE conn5 <- [1,1554,null,{}] 08:07:15 INFO - PROCESS | 1808 | 1466521635490 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:15 INFO - PROCESS | 1808 | 1466521635492 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:15 INFO - PROCESS | 1808 | 1466521635611 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:07:15 INFO - PROCESS | 1808 | 1466521635619 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1808 | 1466521635622 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B86800 == 22 [pid = 1808] [id = 398] 08:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0000002007A1C800) [pid = 1808] [serial = 1194] [outer = 0000000000000000] 08:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (00000020131F9800) [pid = 1808] [serial = 1195] [outer = 0000002007A1C800] 08:07:15 INFO - PROCESS | 1808 | 1466521635666 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002013232400) [pid = 1808] [serial = 1196] [outer = 0000002007A1C800] 08:07:16 INFO - PROCESS | 1808 | 1466521636089 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 08:07:16 INFO - PROCESS | 1808 | 1466521636122 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1808 | 1466521636124 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:07:16 INFO - PROCESS | 1808 | 1466521636128 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1808 | 1466521636130 Marionette TRACE conn5 <- [1,1558,null,{}] 08:07:16 INFO - PROCESS | 1808 | 1466521636133 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 1808 | 1466521636135 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:16 INFO - PROCESS | 1808 | 1466521636219 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:07:16 INFO - PROCESS | 1808 | 1466521636224 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1808 | 1466521636226 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000201337E800 == 23 [pid = 1808] [id = 399] 08:07:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002013274000) [pid = 1808] [serial = 1197] [outer = 0000000000000000] 08:07:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0000002013278800) [pid = 1808] [serial = 1198] [outer = 0000002013274000] 08:07:16 INFO - PROCESS | 1808 | 1466521636269 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0000002013281800) [pid = 1808] [serial = 1199] [outer = 0000002013274000] 08:07:16 INFO - PROCESS | 1808 | 1466521636685 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 626ms 08:07:16 INFO - PROCESS | 1808 | 1466521636758 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1808 | 1466521636760 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:07:16 INFO - PROCESS | 1808 | 1466521636763 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:07:16 INFO - PROCESS | 1808 | 1466521636765 Marionette TRACE conn5 <- [1,1562,null,{}] 08:07:16 INFO - PROCESS | 1808 | 1466521636769 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 1808 | 1466521636771 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:16 INFO - PROCESS | 1808 | 1466521636866 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:07:16 INFO - PROCESS | 1808 | 1466521636877 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1808 | 1466521636879 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A4000 == 24 [pid = 1808] [id = 400] 08:07:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002013280C00) [pid = 1808] [serial = 1200] [outer = 0000000000000000] 08:07:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000201339C000) [pid = 1808] [serial = 1201] [outer = 0000002013280C00] 08:07:16 INFO - PROCESS | 1808 | 1466521636925 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (00000020133BD800) [pid = 1808] [serial = 1202] [outer = 0000002013280C00] 08:07:17 INFO - PROCESS | 1808 | 1466521637371 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 08:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:07:17 INFO - PROCESS | 1808 | 1466521637404 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1808 | 1466521637406 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 1808 | 1466521637409 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1808 | 1466521637411 Marionette TRACE conn5 <- [1,1566,null,{}] 08:07:17 INFO - PROCESS | 1808 | 1466521637414 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:17 INFO - PROCESS | 1808 | 1466521637416 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:17 INFO - PROCESS | 1808 | 1466521637509 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:07:17 INFO - PROCESS | 1808 | 1466521637514 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1808 | 1466521637516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015997000 == 25 [pid = 1808] [id = 401] 08:07:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (00000020133C6400) [pid = 1808] [serial = 1203] [outer = 0000000000000000] 08:07:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002013426C00) [pid = 1808] [serial = 1204] [outer = 00000020133C6400] 08:07:17 INFO - PROCESS | 1808 | 1466521637560 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002015B1A400) [pid = 1808] [serial = 1205] [outer = 00000020133C6400] 08:07:18 INFO - PROCESS | 1808 | 1466521638204 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:07:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 882ms 08:07:18 INFO - PROCESS | 1808 | 1466521638292 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1808 | 1466521638296 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:07:18 INFO - PROCESS | 1808 | 1466521638301 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:07:18 INFO - PROCESS | 1808 | 1466521638307 Marionette TRACE conn5 <- [1,1570,null,{}] 08:07:18 INFO - PROCESS | 1808 | 1466521638312 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:18 INFO - PROCESS | 1808 | 1466521638316 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:18 INFO - PROCESS | 1808 | 1466521638440 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:07:18 INFO - PROCESS | 1808 | 1466521638553 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1808 | 1466521638556 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6BE800 == 26 [pid = 1808] [id = 402] 08:07:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002007CDE400) [pid = 1808] [serial = 1206] [outer = 0000000000000000] 08:07:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002008359000) [pid = 1808] [serial = 1207] [outer = 0000002007CDE400] 08:07:18 INFO - PROCESS | 1808 | 1466521638615 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200D692000) [pid = 1808] [serial = 1208] [outer = 0000002007CDE400] 08:07:19 INFO - PROCESS | 1808 | 1466521639211 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 985ms 08:07:19 INFO - PROCESS | 1808 | 1466521639291 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1808 | 1466521639296 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:07:19 INFO - PROCESS | 1808 | 1466521639303 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1808 | 1466521639306 Marionette TRACE conn5 <- [1,1574,null,{}] 08:07:19 INFO - PROCESS | 1808 | 1466521639310 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:19 INFO - PROCESS | 1808 | 1466521639313 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:19 INFO - PROCESS | 1808 | 1466521639441 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:07:19 INFO - PROCESS | 1808 | 1466521639554 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1808 | 1466521639557 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:19 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F245800 == 27 [pid = 1808] [id = 403] 08:07:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E11A000) [pid = 1808] [serial = 1209] [outer = 0000000000000000] 08:07:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E6D7C00) [pid = 1808] [serial = 1210] [outer = 000000200E11A000] 08:07:19 INFO - PROCESS | 1808 | 1466521639614 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200F2BFC00) [pid = 1808] [serial = 1211] [outer = 000000200E11A000] 08:07:20 INFO - PROCESS | 1808 | 1466521640224 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:07:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 987ms 08:07:20 INFO - PROCESS | 1808 | 1466521640292 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1808 | 1466521640294 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:07:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:07:20 INFO - PROCESS | 1808 | 1466521640298 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1808 | 1466521640302 Marionette TRACE conn5 <- [1,1578,null,{}] 08:07:20 INFO - PROCESS | 1808 | 1466521640314 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:20 INFO - PROCESS | 1808 | 1466521640319 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:20 INFO - PROCESS | 1808 | 1466521640464 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:07:20 INFO - PROCESS | 1808 | 1466521640587 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1808 | 1466521640591 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C49000 == 28 [pid = 1808] [id = 404] 08:07:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E71B400) [pid = 1808] [serial = 1212] [outer = 0000000000000000] 08:07:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000201257DC00) [pid = 1808] [serial = 1213] [outer = 000000200E71B400] 08:07:20 INFO - PROCESS | 1808 | 1466521640649 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002013434800) [pid = 1808] [serial = 1214] [outer = 000000200E71B400] 08:07:21 INFO - PROCESS | 1808 | 1466521641445 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1197ms 08:07:21 INFO - PROCESS | 1808 | 1466521641498 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1808 | 1466521641502 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:07:21 INFO - PROCESS | 1808 | 1466521641507 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1808 | 1466521641512 Marionette TRACE conn5 <- [1,1582,null,{}] 08:07:21 INFO - PROCESS | 1808 | 1466521641517 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:21 INFO - PROCESS | 1808 | 1466521641520 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:21 INFO - PROCESS | 1808 | 1466521641671 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:07:21 INFO - PROCESS | 1808 | 1466521641687 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1808 | 1466521641689 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:21 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A36800 == 29 [pid = 1808] [id = 405] 08:07:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002006AD6000) [pid = 1808] [serial = 1215] [outer = 0000000000000000] 08:07:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002007CD0400) [pid = 1808] [serial = 1216] [outer = 0000002006AD6000] 08:07:21 INFO - PROCESS | 1808 | 1466521641740 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200B695000) [pid = 1808] [serial = 1217] [outer = 0000002006AD6000] 08:07:22 INFO - PROCESS | 1808 | --DOCSHELL 00000020066B1000 == 28 [pid = 1808] [id = 385] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200F2C1C00) [pid = 1808] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E6D9C00) [pid = 1808] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200D0F5C00) [pid = 1808] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E268000) [pid = 1808] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200DDE8000) [pid = 1808] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E84CC00) [pid = 1808] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DCC3400) [pid = 1808] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200CD84400) [pid = 1808] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015C84C00) [pid = 1808] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002001E5B400) [pid = 1808] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:07:23 INFO - PROCESS | 1808 | 1466521643041 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1587ms 08:07:23 INFO - PROCESS | 1808 | 1466521643098 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1808 | 1466521643103 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:07:23 INFO - PROCESS | 1808 | 1466521643108 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1808 | 1466521643111 Marionette TRACE conn5 <- [1,1586,null,{}] 08:07:23 INFO - PROCESS | 1808 | 1466521643117 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 1808 | 1466521643120 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:23 INFO - PROCESS | 1808 | 1466521643211 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:07:23 INFO - PROCESS | 1808 | 1466521643285 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1808 | 1466521643290 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:23 INFO - PROCESS | 1808 | ++DOCSHELL 00000020063CA000 == 29 [pid = 1808] [id = 406] 08:07:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200187A000) [pid = 1808] [serial = 1218] [outer = 0000000000000000] 08:07:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002002D50800) [pid = 1808] [serial = 1219] [outer = 000000200187A000] 08:07:23 INFO - PROCESS | 1808 | 1466521643338 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006630C00) [pid = 1808] [serial = 1220] [outer = 000000200187A000] 08:07:23 INFO - PROCESS | 1808 | 1466521643735 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 08:07:23 INFO - PROCESS | 1808 | 1466521643802 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1808 | 1466521643807 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:07:23 INFO - PROCESS | 1808 | 1466521643814 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1808 | 1466521643817 Marionette TRACE conn5 <- [1,1590,null,{}] 08:07:23 INFO - PROCESS | 1808 | 1466521643821 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 1808 | 1466521643824 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:23 INFO - PROCESS | 1808 | 1466521643944 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:07:23 INFO - PROCESS | 1808 | 1466521643962 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1808 | 1466521643965 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007E73800 == 30 [pid = 1808] [id = 407] 08:07:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200777B000) [pid = 1808] [serial = 1221] [outer = 0000000000000000] 08:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200781D000) [pid = 1808] [serial = 1222] [outer = 000000200777B000] 08:07:24 INFO - PROCESS | 1808 | 1466521644013 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007E2E800) [pid = 1808] [serial = 1223] [outer = 000000200777B000] 08:07:24 INFO - PROCESS | 1808 | 1466521644490 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 08:07:24 INFO - PROCESS | 1808 | 1466521644549 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1808 | 1466521644551 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:07:24 INFO - PROCESS | 1808 | 1466521644555 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1808 | 1466521644559 Marionette TRACE conn5 <- [1,1594,null,{}] 08:07:24 INFO - PROCESS | 1808 | 1466521644570 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:24 INFO - PROCESS | 1808 | 1466521644575 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:24 INFO - PROCESS | 1808 | 1466521644662 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:07:24 INFO - PROCESS | 1808 | 1466521644743 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1808 | 1466521644746 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:24 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A0000 == 31 [pid = 1808] [id = 408] 08:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002001B0D400) [pid = 1808] [serial = 1224] [outer = 0000000000000000] 08:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D0EFC00) [pid = 1808] [serial = 1225] [outer = 0000002001B0D400] 08:07:24 INFO - PROCESS | 1808 | 1466521644795 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DC03C00) [pid = 1808] [serial = 1226] [outer = 0000002001B0D400] 08:07:25 INFO - PROCESS | 1808 | 1466521645234 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:07:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 08:07:25 INFO - PROCESS | 1808 | 1466521645313 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1808 | 1466521645316 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:07:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:07:25 INFO - PROCESS | 1808 | 1466521645323 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1808 | 1466521645325 Marionette TRACE conn5 <- [1,1598,null,{}] 08:07:25 INFO - PROCESS | 1808 | 1466521645328 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:25 INFO - PROCESS | 1808 | 1466521645330 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:25 INFO - PROCESS | 1808 | 1466521645444 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:07:25 INFO - PROCESS | 1808 | 1466521645456 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1808 | 1466521645458 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:25 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0E000 == 32 [pid = 1808] [id = 409] 08:07:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E10C800) [pid = 1808] [serial = 1227] [outer = 0000000000000000] 08:07:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E116400) [pid = 1808] [serial = 1228] [outer = 000000200E10C800] 08:07:25 INFO - PROCESS | 1808 | 1466521645543 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E18E400) [pid = 1808] [serial = 1229] [outer = 000000200E10C800] 08:07:25 INFO - PROCESS | 1808 | 1466521645974 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 08:07:26 INFO - PROCESS | 1808 | 1466521646018 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1808 | 1466521646020 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:07:26 INFO - PROCESS | 1808 | 1466521646029 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1808 | 1466521646031 Marionette TRACE conn5 <- [1,1602,null,{}] 08:07:26 INFO - PROCESS | 1808 | 1466521646034 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:26 INFO - PROCESS | 1808 | 1466521646036 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:26 INFO - PROCESS | 1808 | 1466521646144 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:07:26 INFO - PROCESS | 1808 | 1466521646149 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1808 | 1466521646151 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:26 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F12F000 == 33 [pid = 1808] [id = 410] 08:07:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002006AD0400) [pid = 1808] [serial = 1230] [outer = 0000000000000000] 08:07:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E266800) [pid = 1808] [serial = 1231] [outer = 0000002006AD0400] 08:07:26 INFO - PROCESS | 1808 | 1466521646198 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E6DE400) [pid = 1808] [serial = 1232] [outer = 0000002006AD0400] 08:07:26 INFO - PROCESS | 1808 | 1466521646670 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:07:26 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 08:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 08:07:26 INFO - PROCESS | 1808 | 1466521646706 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1808 | 1466521646708 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:07:26 INFO - PROCESS | 1808 | 1466521646717 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1808 | 1466521646720 Marionette TRACE conn5 <- [1,1606,null,{}] 08:07:26 INFO - PROCESS | 1808 | 1466521646723 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:26 INFO - PROCESS | 1808 | 1466521646729 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:26 INFO - PROCESS | 1808 | 1466521646892 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:07:26 INFO - PROCESS | 1808 | 1466521646919 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1808 | 1466521646922 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:26 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110D7800 == 34 [pid = 1808] [id = 411] 08:07:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200D0F3800) [pid = 1808] [serial = 1233] [outer = 0000000000000000] 08:07:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200ED95800) [pid = 1808] [serial = 1234] [outer = 000000200D0F3800] 08:07:26 INFO - PROCESS | 1808 | 1466521646967 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200FBE2C00) [pid = 1808] [serial = 1235] [outer = 000000200D0F3800] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002013280C00) [pid = 1808] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020109E7800) [pid = 1808] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012363400) [pid = 1808] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002013274000) [pid = 1808] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200B404400) [pid = 1808] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002007A1C800) [pid = 1808] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D9C4800) [pid = 1808] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020133C6400) [pid = 1808] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200ED95000) [pid = 1808] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002006AD3800) [pid = 1808] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E6D0C00) [pid = 1808] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200B40E400) [pid = 1808] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:07:27 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002002836400) [pid = 1808] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:07:27 INFO - PROCESS | 1808 | 1466521647508 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 838ms 08:07:27 INFO - PROCESS | 1808 | 1466521647554 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1808 | 1466521647556 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:07:27 INFO - PROCESS | 1808 | 1466521647559 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1808 | 1466521647561 Marionette TRACE conn5 <- [1,1610,null,{}] 08:07:27 INFO - PROCESS | 1808 | 1466521647564 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:27 INFO - PROCESS | 1808 | 1466521647566 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:27 INFO - PROCESS | 1808 | 1466521647645 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:07:27 INFO - PROCESS | 1808 | 1466521647651 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1808 | 1466521647653 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:27 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124FD800 == 35 [pid = 1808] [id = 412] 08:07:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (00000020082B9400) [pid = 1808] [serial = 1236] [outer = 0000000000000000] 08:07:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FB81C00) [pid = 1808] [serial = 1237] [outer = 00000020082B9400] 08:07:27 INFO - PROCESS | 1808 | 1466521647698 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002010EDD800) [pid = 1808] [serial = 1238] [outer = 00000020082B9400] 08:07:28 INFO - PROCESS | 1808 | 1466521648119 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:07:28 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 08:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 585ms 08:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:07:28 INFO - PROCESS | 1808 | 1466521648155 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1808 | 1466521648157 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:07:28 INFO - PROCESS | 1808 | 1466521648160 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1808 | 1466521648162 Marionette TRACE conn5 <- [1,1614,null,{}] 08:07:28 INFO - PROCESS | 1808 | 1466521648166 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:28 INFO - PROCESS | 1808 | 1466521648168 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:28 INFO - PROCESS | 1808 | 1466521648253 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:07:28 INFO - PROCESS | 1808 | 1466521648259 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1808 | 1466521648261 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015906000 == 36 [pid = 1808] [id = 413] 08:07:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011086800) [pid = 1808] [serial = 1239] [outer = 0000000000000000] 08:07:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002011DE1400) [pid = 1808] [serial = 1240] [outer = 0000002011086800] 08:07:28 INFO - PROCESS | 1808 | 1466521648305 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002012060C00) [pid = 1808] [serial = 1241] [outer = 0000002011086800] 08:07:28 INFO - PROCESS | 1808 | 1466521648749 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 08:07:28 INFO - PROCESS | 1808 | 1466521648798 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1808 | 1466521648801 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:07:28 INFO - PROCESS | 1808 | 1466521648809 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1808 | 1466521648811 Marionette TRACE conn5 <- [1,1618,null,{}] 08:07:28 INFO - PROCESS | 1808 | 1466521648814 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:28 INFO - PROCESS | 1808 | 1466521648816 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:28 INFO - PROCESS | 1808 | 1466521648899 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:07:28 INFO - PROCESS | 1808 | 1466521648904 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1808 | 1466521648906 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E299800 == 37 [pid = 1808] [id = 414] 08:07:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012364C00) [pid = 1808] [serial = 1242] [outer = 0000000000000000] 08:07:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201236D000) [pid = 1808] [serial = 1243] [outer = 0000002012364C00] 08:07:28 INFO - PROCESS | 1808 | 1466521648949 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012582400) [pid = 1808] [serial = 1244] [outer = 0000002012364C00] 08:07:29 INFO - PROCESS | 1808 | 1466521649556 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 839ms 08:07:29 INFO - PROCESS | 1808 | 1466521649659 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1808 | 1466521649664 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:07:29 INFO - PROCESS | 1808 | 1466521649670 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1808 | 1466521649674 Marionette TRACE conn5 <- [1,1622,null,{}] 08:07:29 INFO - PROCESS | 1808 | 1466521649680 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:29 INFO - PROCESS | 1808 | 1466521649684 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:29 INFO - PROCESS | 1808 | 1466521649818 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:07:29 INFO - PROCESS | 1808 | 1466521649889 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1808 | 1466521649892 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007734000 == 38 [pid = 1808] [id = 415] 08:07:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200182EC00) [pid = 1808] [serial = 1245] [outer = 0000000000000000] 08:07:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020066D7400) [pid = 1808] [serial = 1246] [outer = 000000200182EC00] 08:07:29 INFO - PROCESS | 1808 | 1466521649950 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002007779C00) [pid = 1808] [serial = 1247] [outer = 000000200182EC00] 08:07:30 INFO - PROCESS | 1808 | 1466521650667 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1028ms 08:07:30 INFO - PROCESS | 1808 | 1466521650699 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1808 | 1466521650704 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:07:30 INFO - PROCESS | 1808 | 1466521650711 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1808 | 1466521650714 Marionette TRACE conn5 <- [1,1626,null,{}] 08:07:30 INFO - PROCESS | 1808 | 1466521650718 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:30 INFO - PROCESS | 1808 | 1466521650721 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:30 INFO - PROCESS | 1808 | 1466521650844 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:07:30 INFO - PROCESS | 1808 | 1466521650922 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1808 | 1466521650924 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:30 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDBA800 == 39 [pid = 1808] [id = 416] 08:07:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200B696000) [pid = 1808] [serial = 1248] [outer = 0000000000000000] 08:07:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200D68E800) [pid = 1808] [serial = 1249] [outer = 000000200B696000] 08:07:31 INFO - PROCESS | 1808 | 1466521651022 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200DDE8400) [pid = 1808] [serial = 1250] [outer = 000000200B696000] 08:07:31 INFO - PROCESS | 1808 | 1466521651914 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002015906000 == 38 [pid = 1808] [id = 413] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 00000020124FD800 == 37 [pid = 1808] [id = 412] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 00000020110D7800 == 36 [pid = 1808] [id = 411] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200F12F000 == 35 [pid = 1808] [id = 410] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0E000 == 34 [pid = 1808] [id = 409] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A0000 == 33 [pid = 1808] [id = 408] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002007E73800 == 32 [pid = 1808] [id = 407] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 00000020063CA000 == 31 [pid = 1808] [id = 406] 08:07:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A36800 == 30 [pid = 1808] [id = 405] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000201107EC00) [pid = 1808] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000201257A000) [pid = 1808] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002012058800) [pid = 1808] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002013278800) [pid = 1808] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002013281800) [pid = 1808] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200B43D800) [pid = 1808] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002013232400) [pid = 1808] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002010B7B400) [pid = 1808] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015B1A400) [pid = 1808] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002011DE2800) [pid = 1808] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200FBE1000) [pid = 1808] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200835AC00) [pid = 1808] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200DC04800) [pid = 1808] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020131F9800) [pid = 1808] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200ED94C00) [pid = 1808] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DFEA800) [pid = 1808] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E25E400) [pid = 1808] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013426C00) [pid = 1808] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002005EF0C00) [pid = 1808] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002007CD8400) [pid = 1808] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200B69B800) [pid = 1808] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000201339C000) [pid = 1808] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (00000020131F3800) [pid = 1808] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200FA10800) [pid = 1808] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:07:31 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (00000020133BD800) [pid = 1808] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1293ms 08:07:32 INFO - PROCESS | 1808 | 1466521652007 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1808 | 1466521652011 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:07:32 INFO - PROCESS | 1808 | 1466521652016 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1808 | 1466521652020 Marionette TRACE conn5 <- [1,1630,null,{}] 08:07:32 INFO - PROCESS | 1808 | 1466521652025 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 1808 | 1466521652028 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:32 INFO - PROCESS | 1808 | 1466521652127 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:07:32 INFO - PROCESS | 1808 | 1466521652135 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1808 | 1466521652139 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A35800 == 31 [pid = 1808] [id = 417] 08:07:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200697A800) [pid = 1808] [serial = 1251] [outer = 0000000000000000] 08:07:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002007706C00) [pid = 1808] [serial = 1252] [outer = 000000200697A800] 08:07:32 INFO - PROCESS | 1808 | 1466521652190 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002007E2F800) [pid = 1808] [serial = 1253] [outer = 000000200697A800] 08:07:32 INFO - PROCESS | 1808 | 1466521652704 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 08:07:32 INFO - PROCESS | 1808 | 1466521652753 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1808 | 1466521652758 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:07:32 INFO - PROCESS | 1808 | 1466521652764 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1808 | 1466521652766 Marionette TRACE conn5 <- [1,1634,null,{}] 08:07:32 INFO - PROCESS | 1808 | 1466521652770 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 1808 | 1466521652773 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:32 INFO - PROCESS | 1808 | 1466521652863 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:07:32 INFO - PROCESS | 1808 | 1466521652944 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1808 | 1466521652946 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1D000 == 32 [pid = 1808] [id = 418] 08:07:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200D0ECC00) [pid = 1808] [serial = 1254] [outer = 0000000000000000] 08:07:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200D78BC00) [pid = 1808] [serial = 1255] [outer = 000000200D0ECC00] 08:07:33 INFO - PROCESS | 1808 | 1466521652995 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200DDE0000) [pid = 1808] [serial = 1256] [outer = 000000200D0ECC00] 08:07:33 INFO - PROCESS | 1808 | 1466521653414 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 08:07:33 INFO - PROCESS | 1808 | 1466521653458 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1808 | 1466521653461 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:07:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:07:33 INFO - PROCESS | 1808 | 1466521653464 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1808 | 1466521653468 Marionette TRACE conn5 <- [1,1638,null,{}] 08:07:33 INFO - PROCESS | 1808 | 1466521653479 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:33 INFO - PROCESS | 1808 | 1466521653484 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:33 INFO - PROCESS | 1808 | 1466521653601 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:07:33 INFO - PROCESS | 1808 | 1466521653614 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1808 | 1466521653618 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0D800 == 33 [pid = 1808] [id = 419] 08:07:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E25E400) [pid = 1808] [serial = 1257] [outer = 0000000000000000] 08:07:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E6D4800) [pid = 1808] [serial = 1258] [outer = 000000200E25E400] 08:07:33 INFO - PROCESS | 1808 | 1466521653667 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EC9A000) [pid = 1808] [serial = 1259] [outer = 000000200E25E400] 08:07:34 INFO - PROCESS | 1808 | 1466521654139 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 08:07:34 INFO - PROCESS | 1808 | 1466521654200 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1808 | 1466521654203 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:07:34 INFO - PROCESS | 1808 | 1466521654206 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1808 | 1466521654208 Marionette TRACE conn5 <- [1,1642,null,{}] 08:07:34 INFO - PROCESS | 1808 | 1466521654212 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 1808 | 1466521654214 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:34 INFO - PROCESS | 1808 | 1466521654329 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:07:34 INFO - PROCESS | 1808 | 1466521654341 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1808 | 1466521654343 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:34 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F826800 == 34 [pid = 1808] [id = 420] 08:07:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200ED91400) [pid = 1808] [serial = 1260] [outer = 0000000000000000] 08:07:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200F2A4000) [pid = 1808] [serial = 1261] [outer = 000000200ED91400] 08:07:34 INFO - PROCESS | 1808 | 1466521654438 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020109E5400) [pid = 1808] [serial = 1262] [outer = 000000200ED91400] 08:07:34 INFO - PROCESS | 1808 | 1466521654855 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 08:07:34 INFO - PROCESS | 1808 | 1466521654900 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1808 | 1466521654902 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:07:34 INFO - PROCESS | 1808 | 1466521654905 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1808 | 1466521654907 Marionette TRACE conn5 <- [1,1646,null,{}] 08:07:34 INFO - PROCESS | 1808 | 1466521654918 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 1808 | 1466521654920 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:35 INFO - PROCESS | 1808 | 1466521655060 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:07:35 INFO - PROCESS | 1808 | 1466521655066 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1808 | 1466521655068 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B83000 == 35 [pid = 1808] [id = 421] 08:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E853400) [pid = 1808] [serial = 1263] [outer = 0000000000000000] 08:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011D4E800) [pid = 1808] [serial = 1264] [outer = 000000200E853400] 08:07:35 INFO - PROCESS | 1808 | 1466521655113 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201205C400) [pid = 1808] [serial = 1265] [outer = 000000200E853400] 08:07:35 INFO - PROCESS | 1808 | 1466521655553 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 08:07:35 INFO - PROCESS | 1808 | 1466521655600 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1808 | 1466521655603 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:07:35 INFO - PROCESS | 1808 | 1466521655606 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1808 | 1466521655607 Marionette TRACE conn5 <- [1,1650,null,{}] 08:07:35 INFO - PROCESS | 1808 | 1466521655611 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:35 INFO - PROCESS | 1808 | 1466521655617 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:35 INFO - PROCESS | 1808 | 1466521655754 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:07:35 INFO - PROCESS | 1808 | 1466521655814 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1808 | 1466521655816 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013470000 == 36 [pid = 1808] [id = 422] 08:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002012367000) [pid = 1808] [serial = 1266] [outer = 0000000000000000] 08:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012588C00) [pid = 1808] [serial = 1267] [outer = 0000002012367000] 08:07:35 INFO - PROCESS | 1808 | 1466521655861 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013235000) [pid = 1808] [serial = 1268] [outer = 0000002012367000] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006AD0400) [pid = 1808] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200187A000) [pid = 1808] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007CDE400) [pid = 1808] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020082B9400) [pid = 1808] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002001B0D400) [pid = 1808] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002006AD6000) [pid = 1808] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002011086800) [pid = 1808] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E71B400) [pid = 1808] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200777B000) [pid = 1808] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E11A000) [pid = 1808] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E10C800) [pid = 1808] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:07:36 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200D0F3800) [pid = 1808] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:07:36 INFO - PROCESS | 1808 | 1466521656319 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 732ms 08:07:36 INFO - PROCESS | 1808 | 1466521656359 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1808 | 1466521656361 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:07:36 INFO - PROCESS | 1808 | 1466521656364 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1808 | 1466521656366 Marionette TRACE conn5 <- [1,1654,null,{}] 08:07:36 INFO - PROCESS | 1808 | 1466521656369 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:36 INFO - PROCESS | 1808 | 1466521656371 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:36 INFO - PROCESS | 1808 | 1466521656454 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:07:36 INFO - PROCESS | 1808 | 1466521656532 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1808 | 1466521656534 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:36 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015983000 == 37 [pid = 1808] [id = 423] 08:07:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002005FB6C00) [pid = 1808] [serial = 1269] [outer = 0000000000000000] 08:07:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200DCBA400) [pid = 1808] [serial = 1270] [outer = 0000002005FB6C00] 08:07:36 INFO - PROCESS | 1808 | 1466521656581 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002010B78C00) [pid = 1808] [serial = 1271] [outer = 0000002005FB6C00] 08:07:36 INFO - PROCESS | 1808 | 1466521656951 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 08:07:36 INFO - PROCESS | 1808 | 1466521656995 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1808 | 1466521656997 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:07:37 INFO - PROCESS | 1808 | 1466521657000 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:07:37 INFO - PROCESS | 1808 | 1466521657002 Marionette TRACE conn5 <- [1,1658,null,{}] 08:07:37 INFO - PROCESS | 1808 | 1466521657005 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:37 INFO - PROCESS | 1808 | 1466521657007 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:37 INFO - PROCESS | 1808 | 1466521657125 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:07:37 INFO - PROCESS | 1808 | 1466521657132 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1808 | 1466521657135 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:37 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4A800 == 38 [pid = 1808] [id = 424] 08:07:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E6D8400) [pid = 1808] [serial = 1272] [outer = 0000000000000000] 08:07:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000201327A000) [pid = 1808] [serial = 1273] [outer = 000000200E6D8400] 08:07:37 INFO - PROCESS | 1808 | 1466521657179 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201339A000) [pid = 1808] [serial = 1274] [outer = 000000200E6D8400] 08:07:37 INFO - PROCESS | 1808 | 1466521657585 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 08:07:37 INFO - PROCESS | 1808 | 1466521657632 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1808 | 1466521657634 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:07:37 INFO - PROCESS | 1808 | 1466521657638 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:07:37 INFO - PROCESS | 1808 | 1466521657639 Marionette TRACE conn5 <- [1,1662,null,{}] 08:07:37 INFO - PROCESS | 1808 | 1466521657643 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:37 INFO - PROCESS | 1808 | 1466521657645 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:37 INFO - PROCESS | 1808 | 1466521657758 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:07:37 INFO - PROCESS | 1808 | 1466521657796 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1808 | 1466521657798 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9DA800 == 39 [pid = 1808] [id = 425] 08:07:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011086800) [pid = 1808] [serial = 1275] [outer = 0000000000000000] 08:07:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020133BD000) [pid = 1808] [serial = 1276] [outer = 0000002011086800] 08:07:37 INFO - PROCESS | 1808 | 1466521657842 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002013426C00) [pid = 1808] [serial = 1277] [outer = 0000002011086800] 08:07:38 INFO - PROCESS | 1808 | 1466521658283 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 08:07:38 INFO - PROCESS | 1808 | 1466521658373 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1808 | 1466521658378 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:07:38 INFO - PROCESS | 1808 | 1466521658384 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1808 | 1466521658388 Marionette TRACE conn5 <- [1,1666,null,{}] 08:07:38 INFO - PROCESS | 1808 | 1466521658395 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:38 INFO - PROCESS | 1808 | 1466521658399 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:38 INFO - PROCESS | 1808 | 1466521658525 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:07:38 INFO - PROCESS | 1808 | 1466521658598 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1808 | 1466521658603 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A29800 == 40 [pid = 1808] [id = 426] 08:07:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002005FB3000) [pid = 1808] [serial = 1278] [outer = 0000000000000000] 08:07:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002006973800) [pid = 1808] [serial = 1279] [outer = 0000002005FB3000] 08:07:38 INFO - PROCESS | 1808 | 1466521658674 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200B35E000) [pid = 1808] [serial = 1280] [outer = 0000002005FB3000] 08:07:39 INFO - PROCESS | 1808 | 1466521659270 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 944ms 08:07:39 INFO - PROCESS | 1808 | 1466521659330 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1808 | 1466521659335 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:07:39 INFO - PROCESS | 1808 | 1466521659341 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1808 | 1466521659344 Marionette TRACE conn5 <- [1,1670,null,{}] 08:07:39 INFO - PROCESS | 1808 | 1466521659348 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:39 INFO - PROCESS | 1808 | 1466521659352 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:39 INFO - PROCESS | 1808 | 1466521659468 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:07:39 INFO - PROCESS | 1808 | 1466521659589 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1808 | 1466521659592 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:39 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F244000 == 41 [pid = 1808] [id = 427] 08:07:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200DFE8400) [pid = 1808] [serial = 1281] [outer = 0000000000000000] 08:07:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E263800) [pid = 1808] [serial = 1282] [outer = 000000200DFE8400] 08:07:39 INFO - PROCESS | 1808 | 1466521659650 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EC97C00) [pid = 1808] [serial = 1283] [outer = 000000200DFE8400] 08:07:40 INFO - PROCESS | 1808 | 1466521660300 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 987ms 08:07:40 INFO - PROCESS | 1808 | 1466521660333 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1808 | 1466521660336 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:07:40 INFO - PROCESS | 1808 | 1466521660340 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:07:40 INFO - PROCESS | 1808 | 1466521660344 Marionette TRACE conn5 <- [1,1674,null,{}] 08:07:40 INFO - PROCESS | 1808 | 1466521660356 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:40 INFO - PROCESS | 1808 | 1466521660361 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:40 INFO - PROCESS | 1808 | 1466521660472 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:07:40 INFO - PROCESS | 1808 | 1466521660552 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1808 | 1466521660555 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:40 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016246000 == 42 [pid = 1808] [id = 428] 08:07:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020131F6C00) [pid = 1808] [serial = 1284] [outer = 0000000000000000] 08:07:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013228000) [pid = 1808] [serial = 1285] [outer = 00000020131F6C00] 08:07:40 INFO - PROCESS | 1808 | 1466521660654 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002013427400) [pid = 1808] [serial = 1286] [outer = 00000020131F6C00] 08:07:41 INFO - PROCESS | 1808 | 1466521661212 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:07:41 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 08:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 881ms 08:07:41 INFO - PROCESS | 1808 | 1466521661234 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1808 | 1466521661237 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:07:41 INFO - PROCESS | 1808 | 1466521661242 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:07:41 INFO - PROCESS | 1808 | 1466521661244 Marionette TRACE conn5 <- [1,1678,null,{}] 08:07:41 INFO - PROCESS | 1808 | 1466521661248 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:41 INFO - PROCESS | 1808 | 1466521661250 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:41 INFO - PROCESS | 1808 | 1466521661364 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:07:41 INFO - PROCESS | 1808 | 1466521661455 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1808 | 1466521661457 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016412800 == 43 [pid = 1808] [id = 429] 08:07:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015B22C00) [pid = 1808] [serial = 1287] [outer = 0000000000000000] 08:07:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015B26400) [pid = 1808] [serial = 1288] [outer = 0000002015B22C00] 08:07:41 INFO - PROCESS | 1808 | 1466521661512 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C05800) [pid = 1808] [serial = 1289] [outer = 0000002015B22C00] 08:07:42 INFO - PROCESS | 1808 | 1466521662324 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1132ms 08:07:42 INFO - PROCESS | 1808 | 1466521662378 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1808 | 1466521662383 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:07:42 INFO - PROCESS | 1808 | 1466521662388 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1808 | 1466521662391 Marionette TRACE conn5 <- [1,1682,null,{}] 08:07:42 INFO - PROCESS | 1808 | 1466521662396 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:42 INFO - PROCESS | 1808 | 1466521662399 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:42 INFO - PROCESS | 1808 | 1466521662507 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:07:42 INFO - PROCESS | 1808 | 1466521662602 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1808 | 1466521662606 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:42 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4DD800 == 44 [pid = 1808] [id = 430] 08:07:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002007778C00) [pid = 1808] [serial = 1290] [outer = 0000000000000000] 08:07:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002007A1CC00) [pid = 1808] [serial = 1291] [outer = 0000002007778C00] 08:07:42 INFO - PROCESS | 1808 | 1466521662658 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200B69B800) [pid = 1808] [serial = 1292] [outer = 0000002007778C00] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4A800 == 43 [pid = 1808] [id = 424] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002015983000 == 42 [pid = 1808] [id = 423] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002013470000 == 41 [pid = 1808] [id = 422] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B83000 == 40 [pid = 1808] [id = 421] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200F826800 == 39 [pid = 1808] [id = 420] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0D800 == 38 [pid = 1808] [id = 419] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1D000 == 37 [pid = 1808] [id = 418] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A35800 == 36 [pid = 1808] [id = 417] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDBA800 == 35 [pid = 1808] [id = 416] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200E299800 == 34 [pid = 1808] [id = 414] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002007734000 == 33 [pid = 1808] [id = 415] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C49000 == 32 [pid = 1808] [id = 404] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002016412800 == 31 [pid = 1808] [id = 429] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002016246000 == 30 [pid = 1808] [id = 428] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200F244000 == 29 [pid = 1808] [id = 427] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9DA800 == 28 [pid = 1808] [id = 425] 08:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A29800 == 27 [pid = 1808] [id = 426] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (000000200E266800) [pid = 1808] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002002D50800) [pid = 1808] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002008359000) [pid = 1808] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200FB81C00) [pid = 1808] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E6DE400) [pid = 1808] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200D0EFC00) [pid = 1808] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200B695000) [pid = 1808] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002007CD0400) [pid = 1808] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002011DE1400) [pid = 1808] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002013434800) [pid = 1808] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002007E2E800) [pid = 1808] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200F2BFC00) [pid = 1808] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200D692000) [pid = 1808] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200781D000) [pid = 1808] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E116400) [pid = 1808] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E18E400) [pid = 1808] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200DC03C00) [pid = 1808] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201257DC00) [pid = 1808] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200ED95800) [pid = 1808] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002010EDD800) [pid = 1808] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200FBE2C00) [pid = 1808] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E6D7C00) [pid = 1808] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002006630C00) [pid = 1808] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002012060C00) [pid = 1808] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000201236D000) [pid = 1808] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:07:43 INFO - PROCESS | 1808 | 1466521663942 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1593ms 08:07:43 INFO - PROCESS | 1808 | 1466521663985 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1808 | 1466521663989 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:07:43 INFO - PROCESS | 1808 | 1466521663993 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:07:44 INFO - PROCESS | 1808 | 1466521663997 Marionette TRACE conn5 <- [1,1686,null,{}] 08:07:44 INFO - PROCESS | 1808 | 1466521664004 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:44 INFO - PROCESS | 1808 | 1466521664007 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:44 INFO - PROCESS | 1808 | 1466521664118 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:07:44 INFO - PROCESS | 1808 | 1466521664125 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1808 | 1466521664129 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:44 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069C0000 == 28 [pid = 1808] [id = 431] 08:07:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002005C48800) [pid = 1808] [serial = 1293] [outer = 0000000000000000] 08:07:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002005E34800) [pid = 1808] [serial = 1294] [outer = 0000002005C48800] 08:07:44 INFO - PROCESS | 1808 | 1466521664182 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006971C00) [pid = 1808] [serial = 1295] [outer = 0000002005C48800] 08:07:44 INFO - PROCESS | 1808 | 1466521664644 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:07:44 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 08:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 693ms 08:07:44 INFO - PROCESS | 1808 | 1466521664690 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1808 | 1466521664696 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:07:44 INFO - PROCESS | 1808 | 1466521664703 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1808 | 1466521664706 Marionette TRACE conn5 <- [1,1690,null,{}] 08:07:44 INFO - PROCESS | 1808 | 1466521664710 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:44 INFO - PROCESS | 1808 | 1466521664713 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:44 INFO - PROCESS | 1808 | 1466521664804 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:07:44 INFO - PROCESS | 1808 | 1466521664852 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1808 | 1466521664855 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F22800 == 29 [pid = 1808] [id = 432] 08:07:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007E26C00) [pid = 1808] [serial = 1296] [outer = 0000000000000000] 08:07:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007E2E000) [pid = 1808] [serial = 1297] [outer = 0000002007E26C00] 08:07:44 INFO - PROCESS | 1808 | 1466521664903 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200B404400) [pid = 1808] [serial = 1298] [outer = 0000002007E26C00] 08:07:45 INFO - PROCESS | 1808 | 1466521665385 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 08:07:45 INFO - PROCESS | 1808 | 1466521665437 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1808 | 1466521665440 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:07:45 INFO - PROCESS | 1808 | 1466521665443 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1808 | 1466521665447 Marionette TRACE conn5 <- [1,1694,null,{}] 08:07:45 INFO - PROCESS | 1808 | 1466521665458 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:45 INFO - PROCESS | 1808 | 1466521665463 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:45 INFO - PROCESS | 1808 | 1466521665550 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:07:45 INFO - PROCESS | 1808 | 1466521665637 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1808 | 1466521665641 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:45 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C2000 == 30 [pid = 1808] [id = 433] 08:07:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002001538000) [pid = 1808] [serial = 1299] [outer = 0000000000000000] 08:07:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D9C6400) [pid = 1808] [serial = 1300] [outer = 0000002001538000] 08:07:45 INFO - PROCESS | 1808 | 1466521665690 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DCBF000) [pid = 1808] [serial = 1301] [outer = 0000002001538000] 08:07:46 INFO - PROCESS | 1808 | 1466521666111 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 08:07:46 INFO - PROCESS | 1808 | 1466521666146 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1808 | 1466521666149 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:07:46 INFO - PROCESS | 1808 | 1466521666153 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:07:46 INFO - PROCESS | 1808 | 1466521666155 Marionette TRACE conn5 <- [1,1698,null,{}] 08:07:46 INFO - PROCESS | 1808 | 1466521666158 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:46 INFO - PROCESS | 1808 | 1466521666160 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:46 INFO - PROCESS | 1808 | 1466521666303 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:07:46 INFO - PROCESS | 1808 | 1466521666355 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1808 | 1466521666358 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED22800 == 31 [pid = 1808] [id = 434] 08:07:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E115800) [pid = 1808] [serial = 1302] [outer = 0000000000000000] 08:07:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E188C00) [pid = 1808] [serial = 1303] [outer = 000000200E115800] 08:07:46 INFO - PROCESS | 1808 | 1466521666403 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E25E000) [pid = 1808] [serial = 1304] [outer = 000000200E115800] 08:07:46 INFO - PROCESS | 1808 | 1466521666861 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 732ms 08:07:46 INFO - PROCESS | 1808 | 1466521666894 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1808 | 1466521666897 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:07:46 INFO - PROCESS | 1808 | 1466521666900 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1808 | 1466521666902 Marionette TRACE conn5 <- [1,1702,null,{}] 08:07:46 INFO - PROCESS | 1808 | 1466521666910 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:46 INFO - PROCESS | 1808 | 1466521666912 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:47 INFO - PROCESS | 1808 | 1466521667020 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:07:47 INFO - PROCESS | 1808 | 1466521667027 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1808 | 1466521667029 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:47 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F826800 == 32 [pid = 1808] [id = 435] 08:07:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002005C47C00) [pid = 1808] [serial = 1305] [outer = 0000000000000000] 08:07:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E6D6400) [pid = 1808] [serial = 1306] [outer = 0000002005C47C00] 08:07:47 INFO - PROCESS | 1808 | 1466521667073 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200EC93400) [pid = 1808] [serial = 1307] [outer = 0000002005C47C00] 08:07:47 INFO - PROCESS | 1808 | 1466521667544 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 08:07:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:07:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:47 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1808 | 1466521667599 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:07:47 INFO - PROCESS | 1808 | 1466521667602 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1808 | 1466521667603 Marionette TRACE conn5 <- [1,1706,null,{}] 08:07:47 INFO - PROCESS | 1808 | 1466521667634 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:47 INFO - PROCESS | 1808 | 1466521667640 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:47 INFO - PROCESS | 1808 | 1466521667795 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:07:47 INFO - PROCESS | 1808 | 1466521667803 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1808 | 1466521667805 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A72800 == 33 [pid = 1808] [id = 436] 08:07:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007CD0400) [pid = 1808] [serial = 1308] [outer = 0000000000000000] 08:07:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200FA0DC00) [pid = 1808] [serial = 1309] [outer = 0000002007CD0400] 08:07:47 INFO - PROCESS | 1808 | 1466521667892 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002010EE7400) [pid = 1808] [serial = 1310] [outer = 0000002007CD0400] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E6D8400) [pid = 1808] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200E853400) [pid = 1808] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200E25E400) [pid = 1808] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005FB6C00) [pid = 1808] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200B696000) [pid = 1808] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200D0ECC00) [pid = 1808] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200182EC00) [pid = 1808] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002012364C00) [pid = 1808] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200697A800) [pid = 1808] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012367000) [pid = 1808] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002011086800) [pid = 1808] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:07:48 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200ED91400) [pid = 1808] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:07:48 INFO - PROCESS | 1808 | 1466521668420 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 838ms 08:07:48 INFO - PROCESS | 1808 | 1466521668443 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1808 | 1466521668445 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:07:48 INFO - PROCESS | 1808 | 1466521668449 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1808 | 1466521668450 Marionette TRACE conn5 <- [1,1710,null,{}] 08:07:48 INFO - PROCESS | 1808 | 1466521668454 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:48 INFO - PROCESS | 1808 | 1466521668456 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:48 INFO - PROCESS | 1808 | 1466521668538 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:07:48 INFO - PROCESS | 1808 | 1466521668544 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1808 | 1466521668545 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013375000 == 34 [pid = 1808] [id = 437] 08:07:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E6D8400) [pid = 1808] [serial = 1311] [outer = 0000000000000000] 08:07:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002010EDD800) [pid = 1808] [serial = 1312] [outer = 000000200E6D8400] 08:07:48 INFO - PROCESS | 1808 | 1466521668590 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011DDE000) [pid = 1808] [serial = 1313] [outer = 000000200E6D8400] 08:07:49 INFO - PROCESS | 1808 | 1466521669013 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:07:49 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 08:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 586ms 08:07:49 INFO - PROCESS | 1808 | 1466521669045 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1808 | 1466521669047 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:07:49 INFO - PROCESS | 1808 | 1466521669055 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1808 | 1466521669057 Marionette TRACE conn5 <- [1,1714,null,{}] 08:07:49 INFO - PROCESS | 1808 | 1466521669061 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 1808 | 1466521669063 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:49 INFO - PROCESS | 1808 | 1466521669144 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:07:49 INFO - PROCESS | 1808 | 1466521669151 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1808 | 1466521669153 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013471800 == 35 [pid = 1808] [id = 438] 08:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002011DEC800) [pid = 1808] [serial = 1314] [outer = 0000000000000000] 08:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201205FC00) [pid = 1808] [serial = 1315] [outer = 0000002011DEC800] 08:07:49 INFO - PROCESS | 1808 | 1466521669199 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201236E800) [pid = 1808] [serial = 1316] [outer = 0000002011DEC800] 08:07:49 INFO - PROCESS | 1808 | 1466521669638 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 649ms 08:07:49 INFO - PROCESS | 1808 | 1466521669702 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1808 | 1466521669704 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:07:49 INFO - PROCESS | 1808 | 1466521669707 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1808 | 1466521669709 Marionette TRACE conn5 <- [1,1718,null,{}] 08:07:49 INFO - PROCESS | 1808 | 1466521669713 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 1808 | 1466521669714 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:49 INFO - PROCESS | 1808 | 1466521669796 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:07:49 INFO - PROCESS | 1808 | 1466521669802 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1808 | 1466521669804 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:49 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C1000 == 36 [pid = 1808] [id = 439] 08:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012580C00) [pid = 1808] [serial = 1317] [outer = 0000000000000000] 08:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200D753C00) [pid = 1808] [serial = 1318] [outer = 0000002012580C00] 08:07:49 INFO - PROCESS | 1808 | 1466521669848 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020131F9C00) [pid = 1808] [serial = 1319] [outer = 0000002012580C00] 08:07:50 INFO - PROCESS | 1808 | 1466521670467 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1808 | 1466521670531 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:07:50 INFO - PROCESS | 1808 | 1466521670561 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1808 | 1466521670565 Marionette TRACE conn5 <- [1,1722,null,{}] 08:07:50 INFO - PROCESS | 1808 | 1466521670572 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:50 INFO - PROCESS | 1808 | 1466521670575 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:50 INFO - PROCESS | 1808 | 1466521670709 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:07:50 INFO - PROCESS | 1808 | 1466521670781 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1808 | 1466521670787 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788A800 == 37 [pid = 1808] [id = 440] 08:07:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002001B07800) [pid = 1808] [serial = 1320] [outer = 0000000000000000] 08:07:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002006747C00) [pid = 1808] [serial = 1321] [outer = 0000002001B07800] 08:07:50 INFO - PROCESS | 1808 | 1466521670885 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002007CDD400) [pid = 1808] [serial = 1322] [outer = 0000002001B07800] 08:07:51 INFO - PROCESS | 1808 | 1466521671584 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1068ms 08:07:51 INFO - PROCESS | 1808 | 1466521671646 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1808 | 1466521671651 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:07:51 INFO - PROCESS | 1808 | 1466521671658 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1808 | 1466521671662 Marionette TRACE conn5 <- [1,1726,null,{}] 08:07:51 INFO - PROCESS | 1808 | 1466521671666 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:51 INFO - PROCESS | 1808 | 1466521671669 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:51 INFO - PROCESS | 1808 | 1466521671804 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:07:51 INFO - PROCESS | 1808 | 1466521671918 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1808 | 1466521671920 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF22000 == 38 [pid = 1808] [id = 441] 08:07:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200D0A4400) [pid = 1808] [serial = 1323] [outer = 0000000000000000] 08:07:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200DA46800) [pid = 1808] [serial = 1324] [outer = 000000200D0A4400] 08:07:51 INFO - PROCESS | 1808 | 1466521671979 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200E11A400) [pid = 1808] [serial = 1325] [outer = 000000200D0A4400] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002013471800 == 37 [pid = 1808] [id = 438] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002013375000 == 36 [pid = 1808] [id = 437] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A72800 == 35 [pid = 1808] [id = 436] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200F826800 == 34 [pid = 1808] [id = 435] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED22800 == 33 [pid = 1808] [id = 434] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C2000 == 32 [pid = 1808] [id = 433] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F22800 == 31 [pid = 1808] [id = 432] 08:07:52 INFO - PROCESS | 1808 | --DOCSHELL 00000020069C0000 == 30 [pid = 1808] [id = 431] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E6D4800) [pid = 1808] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200DCBA400) [pid = 1808] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200D68E800) [pid = 1808] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200DDE8400) [pid = 1808] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200D78BC00) [pid = 1808] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200DDE0000) [pid = 1808] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020066D7400) [pid = 1808] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007779C00) [pid = 1808] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002012582400) [pid = 1808] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007706C00) [pid = 1808] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007E2F800) [pid = 1808] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002012588C00) [pid = 1808] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002013235000) [pid = 1808] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002013426C00) [pid = 1808] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201327A000) [pid = 1808] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200F2A4000) [pid = 1808] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020133BD000) [pid = 1808] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (00000020109E5400) [pid = 1808] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002010B78C00) [pid = 1808] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200EC9A000) [pid = 1808] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000201339A000) [pid = 1808] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000201205C400) [pid = 1808] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002011D4E800) [pid = 1808] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:07:52 INFO - PROCESS | 1808 | 1466521672898 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1276ms 08:07:52 INFO - PROCESS | 1808 | 1466521672936 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1808 | 1466521672940 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:07:52 INFO - PROCESS | 1808 | 1466521672944 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1808 | 1466521672948 Marionette TRACE conn5 <- [1,1730,null,{}] 08:07:52 INFO - PROCESS | 1808 | 1466521672953 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:52 INFO - PROCESS | 1808 | 1466521672956 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:53 INFO - PROCESS | 1808 | 1466521673047 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:07:53 INFO - PROCESS | 1808 | 1466521673061 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1808 | 1466521673064 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:53 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3E800 == 31 [pid = 1808] [id = 442] 08:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200781C000) [pid = 1808] [serial = 1326] [outer = 0000000000000000] 08:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007CDF000) [pid = 1808] [serial = 1327] [outer = 000000200781C000] 08:07:53 INFO - PROCESS | 1808 | 1466521673112 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200B40A000) [pid = 1808] [serial = 1328] [outer = 000000200781C000] 08:07:53 INFO - PROCESS | 1808 | 1466521673621 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 08:07:53 INFO - PROCESS | 1808 | 1466521673678 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1808 | 1466521673683 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:07:53 INFO - PROCESS | 1808 | 1466521673689 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1808 | 1466521673692 Marionette TRACE conn5 <- [1,1734,null,{}] 08:07:53 INFO - PROCESS | 1808 | 1466521673696 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:53 INFO - PROCESS | 1808 | 1466521673698 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:53 INFO - PROCESS | 1808 | 1466521673788 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:07:53 INFO - PROCESS | 1808 | 1466521673868 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1808 | 1466521673871 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1D000 == 32 [pid = 1808] [id = 443] 08:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D9BE000) [pid = 1808] [serial = 1329] [outer = 0000000000000000] 08:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200DCB8800) [pid = 1808] [serial = 1330] [outer = 000000200D9BE000] 08:07:53 INFO - PROCESS | 1808 | 1466521673919 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E116C00) [pid = 1808] [serial = 1331] [outer = 000000200D9BE000] 08:07:54 INFO - PROCESS | 1808 | 1466521674323 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 08:07:54 INFO - PROCESS | 1808 | 1466521674383 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1808 | 1466521674385 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:07:54 INFO - PROCESS | 1808 | 1466521674389 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1808 | 1466521674392 Marionette TRACE conn5 <- [1,1738,null,{}] 08:07:54 INFO - PROCESS | 1808 | 1466521674404 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 1808 | 1466521674409 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:54 INFO - PROCESS | 1808 | 1466521674528 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:07:54 INFO - PROCESS | 1808 | 1466521674544 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1808 | 1466521674547 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED21000 == 33 [pid = 1808] [id = 444] 08:07:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001F2F800) [pid = 1808] [serial = 1332] [outer = 0000000000000000] 08:07:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200EC9CC00) [pid = 1808] [serial = 1333] [outer = 0000002001F2F800] 08:07:54 INFO - PROCESS | 1808 | 1466521674595 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200F2C7000) [pid = 1808] [serial = 1334] [outer = 0000002001F2F800] 08:07:55 INFO - PROCESS | 1808 | 1466521675034 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 08:07:55 INFO - PROCESS | 1808 | 1466521675084 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1808 | 1466521675087 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:07:55 INFO - PROCESS | 1808 | 1466521675090 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1808 | 1466521675092 Marionette TRACE conn5 <- [1,1742,null,{}] 08:07:55 INFO - PROCESS | 1808 | 1466521675095 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:55 INFO - PROCESS | 1808 | 1466521675097 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:55 INFO - PROCESS | 1808 | 1466521675231 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:07:55 INFO - PROCESS | 1808 | 1466521675287 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1808 | 1466521675289 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:55 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9B000 == 34 [pid = 1808] [id = 445] 08:07:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FBE0800) [pid = 1808] [serial = 1335] [outer = 0000000000000000] 08:07:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002010B83C00) [pid = 1808] [serial = 1336] [outer = 000000200FBE0800] 08:07:55 INFO - PROCESS | 1808 | 1466521675336 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002011DE7000) [pid = 1808] [serial = 1337] [outer = 000000200FBE0800] 08:07:55 INFO - PROCESS | 1808 | 1466521675772 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 732ms 08:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:07:55 INFO - PROCESS | 1808 | 1466521675832 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1808 | 1466521675834 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:07:55 INFO - PROCESS | 1808 | 1466521675838 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1808 | 1466521675839 Marionette TRACE conn5 <- [1,1746,null,{}] 08:07:55 INFO - PROCESS | 1808 | 1466521675843 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:55 INFO - PROCESS | 1808 | 1466521675845 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:56 INFO - PROCESS | 1808 | 1466521675992 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:07:56 INFO - PROCESS | 1808 | 1466521676048 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1808 | 1466521676050 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013371000 == 35 [pid = 1808] [id = 446] 08:07:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002010598800) [pid = 1808] [serial = 1338] [outer = 0000000000000000] 08:07:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201257D400) [pid = 1808] [serial = 1339] [outer = 0000002010598800] 08:07:56 INFO - PROCESS | 1808 | 1466521676094 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020131F5C00) [pid = 1808] [serial = 1340] [outer = 0000002010598800] 08:07:56 INFO - PROCESS | 1808 | 1466521676514 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 735ms 08:07:56 INFO - PROCESS | 1808 | 1466521676579 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1808 | 1466521676582 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:07:56 INFO - PROCESS | 1808 | 1466521676585 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1808 | 1466521676587 Marionette TRACE conn5 <- [1,1750,null,{}] 08:07:56 INFO - PROCESS | 1808 | 1466521676590 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:56 INFO - PROCESS | 1808 | 1466521676596 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:56 INFO - PROCESS | 1808 | 1466521676741 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:07:56 INFO - PROCESS | 1808 | 1466521676798 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1808 | 1466521676800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015994000 == 36 [pid = 1808] [id = 447] 08:07:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013231400) [pid = 1808] [serial = 1341] [outer = 0000000000000000] 08:07:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201327A000) [pid = 1808] [serial = 1342] [outer = 0000002013231400] 08:07:56 INFO - PROCESS | 1808 | 1466521676849 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201339DC00) [pid = 1808] [serial = 1343] [outer = 0000002013231400] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200E115800) [pid = 1808] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002007E26C00) [pid = 1808] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007778C00) [pid = 1808] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002001538000) [pid = 1808] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002005C48800) [pid = 1808] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002005C47C00) [pid = 1808] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002005FB3000) [pid = 1808] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200DFE8400) [pid = 1808] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020131F6C00) [pid = 1808] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015B22C00) [pid = 1808] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002007CD0400) [pid = 1808] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002011DEC800) [pid = 1808] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:07:57 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E6D8400) [pid = 1808] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:07:57 INFO - PROCESS | 1808 | 1466521677268 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 08:07:57 INFO - PROCESS | 1808 | 1466521677340 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1808 | 1466521677343 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:07:57 INFO - PROCESS | 1808 | 1466521677350 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1808 | 1466521677352 Marionette TRACE conn5 <- [1,1754,null,{}] 08:07:57 INFO - PROCESS | 1808 | 1466521677356 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:57 INFO - PROCESS | 1808 | 1466521677358 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:57 INFO - PROCESS | 1808 | 1466521677441 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:07:57 INFO - PROCESS | 1808 | 1466521677447 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1808 | 1466521677449 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:57 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4B000 == 37 [pid = 1808] [id = 448] 08:07:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007CD0400) [pid = 1808] [serial = 1344] [outer = 0000000000000000] 08:07:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E93E800) [pid = 1808] [serial = 1345] [outer = 0000002007CD0400] 08:07:57 INFO - PROCESS | 1808 | 1466521677494 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002013394800) [pid = 1808] [serial = 1346] [outer = 0000002007CD0400] 08:07:57 INFO - PROCESS | 1808 | 1466521677918 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 586ms 08:07:57 INFO - PROCESS | 1808 | 1466521677948 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1808 | 1466521677950 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:07:57 INFO - PROCESS | 1808 | 1466521677964 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1808 | 1466521677966 Marionette TRACE conn5 <- [1,1758,null,{}] 08:07:57 INFO - PROCESS | 1808 | 1466521677975 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:57 INFO - PROCESS | 1808 | 1466521677977 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:58 INFO - PROCESS | 1808 | 1466521678061 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:07:58 INFO - PROCESS | 1808 | 1466521678067 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1808 | 1466521678069 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:58 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E28000 == 38 [pid = 1808] [id = 449] 08:07:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002013392C00) [pid = 1808] [serial = 1347] [outer = 0000000000000000] 08:07:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020133C3800) [pid = 1808] [serial = 1348] [outer = 0000002013392C00] 08:07:58 INFO - PROCESS | 1808 | 1466521678115 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000201342C400) [pid = 1808] [serial = 1349] [outer = 0000002013392C00] 08:07:58 INFO - PROCESS | 1808 | 1466521678523 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 08:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:07:58 INFO - PROCESS | 1808 | 1466521678596 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1808 | 1466521678598 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:07:58 INFO - PROCESS | 1808 | 1466521678602 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1808 | 1466521678604 Marionette TRACE conn5 <- [1,1762,null,{}] 08:07:58 INFO - PROCESS | 1808 | 1466521678607 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:58 INFO - PROCESS | 1808 | 1466521678609 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:58 INFO - PROCESS | 1808 | 1466521678693 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:07:58 INFO - PROCESS | 1808 | 1466521678700 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1808 | 1466521678702 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:07:58 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED20800 == 39 [pid = 1808] [id = 450] 08:07:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002013433C00) [pid = 1808] [serial = 1350] [outer = 0000000000000000] 08:07:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015B1D000) [pid = 1808] [serial = 1351] [outer = 0000002013433C00] 08:07:58 INFO - PROCESS | 1808 | 1466521678747 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C02800) [pid = 1808] [serial = 1352] [outer = 0000002013433C00] 08:07:59 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4DD800 == 38 [pid = 1808] [id = 430] 08:07:59 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3E800 == 37 [pid = 1808] [id = 442] 08:07:59 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF22000 == 36 [pid = 1808] [id = 441] 08:07:59 INFO - PROCESS | 1808 | --DOCSHELL 000000200788A800 == 35 [pid = 1808] [id = 440] 08:07:59 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C1000 == 34 [pid = 1808] [id = 439] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4B000 == 33 [pid = 1808] [id = 448] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1D000 == 32 [pid = 1808] [id = 443] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 0000002013371000 == 31 [pid = 1808] [id = 446] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E28000 == 30 [pid = 1808] [id = 449] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9B000 == 29 [pid = 1808] [id = 445] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 0000002015994000 == 28 [pid = 1808] [id = 447] 08:08:00 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED21000 == 27 [pid = 1808] [id = 444] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E188C00) [pid = 1808] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007E2E000) [pid = 1808] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200B404400) [pid = 1808] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200B69B800) [pid = 1808] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007A1CC00) [pid = 1808] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200D9C6400) [pid = 1808] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002005E34800) [pid = 1808] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002006971C00) [pid = 1808] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E6D6400) [pid = 1808] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200B35E000) [pid = 1808] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002006973800) [pid = 1808] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200EC97C00) [pid = 1808] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200E263800) [pid = 1808] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002013427400) [pid = 1808] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002013228000) [pid = 1808] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002015C05800) [pid = 1808] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002015B26400) [pid = 1808] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200E25E000) [pid = 1808] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200FA0DC00) [pid = 1808] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000201236E800) [pid = 1808] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200EC93400) [pid = 1808] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000201205FC00) [pid = 1808] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0000002010EE7400) [pid = 1808] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (000000200D753C00) [pid = 1808] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0000002010EDD800) [pid = 1808] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0000002011DDE000) [pid = 1808] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (000000200DCBF000) [pid = 1808] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:08:00 INFO - PROCESS | 1808 | 1466521680614 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2034ms 08:08:00 INFO - PROCESS | 1808 | 1466521680640 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1808 | 1466521680644 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:08:00 INFO - PROCESS | 1808 | 1466521680650 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1808 | 1466521680653 Marionette TRACE conn5 <- [1,1766,null,{}] 08:08:00 INFO - PROCESS | 1808 | 1466521680660 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:00 INFO - PROCESS | 1808 | 1466521680663 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:00 INFO - PROCESS | 1808 | 1466521680756 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:08:00 INFO - PROCESS | 1808 | 1466521680764 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1808 | 1466521680769 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A32000 == 28 [pid = 1808] [id = 451] 08:08:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0000002005EF4C00) [pid = 1808] [serial = 1353] [outer = 0000000000000000] 08:08:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0000002005F4CC00) [pid = 1808] [serial = 1354] [outer = 0000002005EF4C00] 08:08:00 INFO - PROCESS | 1808 | 1466521680819 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (000000200674B000) [pid = 1808] [serial = 1355] [outer = 0000002005EF4C00] 08:08:01 INFO - PROCESS | 1808 | 1466521681305 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:08:01 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 08:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 08:08:01 INFO - PROCESS | 1808 | 1466521681344 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1808 | 1466521681349 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:08:01 INFO - PROCESS | 1808 | 1466521681356 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1808 | 1466521681359 Marionette TRACE conn5 <- [1,1770,null,{}] 08:08:01 INFO - PROCESS | 1808 | 1466521681363 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:01 INFO - PROCESS | 1808 | 1466521681366 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:01 INFO - PROCESS | 1808 | 1466521681461 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:08:01 INFO - PROCESS | 1808 | 1466521681470 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1808 | 1466521681473 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:01 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4D5000 == 29 [pid = 1808] [id = 452] 08:08:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002007778C00) [pid = 1808] [serial = 1356] [outer = 0000000000000000] 08:08:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002007815000) [pid = 1808] [serial = 1357] [outer = 0000002007778C00] 08:08:01 INFO - PROCESS | 1808 | 1466521681522 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0000002007E25800) [pid = 1808] [serial = 1358] [outer = 0000002007778C00] 08:08:02 INFO - PROCESS | 1808 | 1466521682001 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:08:02 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 08:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 08:08:02 INFO - PROCESS | 1808 | 1466521682048 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1808 | 1466521682050 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:08:02 INFO - PROCESS | 1808 | 1466521682054 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1808 | 1466521682058 Marionette TRACE conn5 <- [1,1774,null,{}] 08:08:02 INFO - PROCESS | 1808 | 1466521682069 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:02 INFO - PROCESS | 1808 | 1466521682074 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:02 INFO - PROCESS | 1808 | 1466521682190 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:08:02 INFO - PROCESS | 1808 | 1466521682272 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1808 | 1466521682275 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:02 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5B0000 == 30 [pid = 1808] [id = 453] 08:08:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0000002000D3D000) [pid = 1808] [serial = 1359] [outer = 0000000000000000] 08:08:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200B444C00) [pid = 1808] [serial = 1360] [outer = 0000002000D3D000] 08:08:02 INFO - PROCESS | 1808 | 1466521682325 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200CD91C00) [pid = 1808] [serial = 1361] [outer = 0000002000D3D000] 08:08:02 INFO - PROCESS | 1808 | 1466521682708 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:08:02 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 08:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 08:08:02 INFO - PROCESS | 1808 | 1466521682746 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1808 | 1466521682749 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:08:02 INFO - PROCESS | 1808 | 1466521682752 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1808 | 1466521682754 Marionette TRACE conn5 <- [1,1778,null,{}] 08:08:02 INFO - PROCESS | 1808 | 1466521682765 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:02 INFO - PROCESS | 1808 | 1466521682767 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:02 INFO - PROCESS | 1808 | 1466521682855 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:08:02 INFO - PROCESS | 1808 | 1466521682860 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1808 | 1466521682863 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:02 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED09800 == 31 [pid = 1808] [id = 454] 08:08:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200D75D000) [pid = 1808] [serial = 1362] [outer = 0000000000000000] 08:08:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200D9BEC00) [pid = 1808] [serial = 1363] [outer = 000000200D75D000] 08:08:02 INFO - PROCESS | 1808 | 1466521682908 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200DCBA000) [pid = 1808] [serial = 1364] [outer = 000000200D75D000] 08:08:03 INFO - PROCESS | 1808 | 1466521683344 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:08:03 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) 08:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 08:08:03 INFO - PROCESS | 1808 | 1466521683385 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1808 | 1466521683387 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:08:03 INFO - PROCESS | 1808 | 1466521683390 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1808 | 1466521683392 Marionette TRACE conn5 <- [1,1782,null,{}] 08:08:03 INFO - PROCESS | 1808 | 1466521683396 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:03 INFO - PROCESS | 1808 | 1466521683398 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:03 INFO - PROCESS | 1808 | 1466521683481 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:08:03 INFO - PROCESS | 1808 | 1466521683489 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1808 | 1466521683491 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:03 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDBA800 == 32 [pid = 1808] [id = 455] 08:08:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200770F000) [pid = 1808] [serial = 1365] [outer = 0000000000000000] 08:08:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DFEB000) [pid = 1808] [serial = 1366] [outer = 000000200770F000] 08:08:03 INFO - PROCESS | 1808 | 1466521683536 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E185800) [pid = 1808] [serial = 1367] [outer = 000000200770F000] 08:08:03 INFO - PROCESS | 1808 | 1466521683983 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 08:08:04 INFO - PROCESS | 1808 | 1466521684024 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1808 | 1466521684027 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:08:04 INFO - PROCESS | 1808 | 1466521684030 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1808 | 1466521684032 Marionette TRACE conn5 <- [1,1786,null,{}] 08:08:04 INFO - PROCESS | 1808 | 1466521684039 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:04 INFO - PROCESS | 1808 | 1466521684045 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:04 INFO - PROCESS | 1808 | 1466521684154 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:08:04 INFO - PROCESS | 1808 | 1466521684162 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1808 | 1466521684164 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BB1800 == 33 [pid = 1808] [id = 456] 08:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E655800) [pid = 1808] [serial = 1368] [outer = 0000000000000000] 08:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E71AC00) [pid = 1808] [serial = 1369] [outer = 000000200E655800] 08:08:04 INFO - PROCESS | 1808 | 1466521684217 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200EC96000) [pid = 1808] [serial = 1370] [outer = 000000200E655800] 08:08:04 INFO - PROCESS | 1808 | 1466521684624 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 626ms 08:08:04 INFO - PROCESS | 1808 | 1466521684665 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1808 | 1466521684668 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:08:04 INFO - PROCESS | 1808 | 1466521684675 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1808 | 1466521684677 Marionette TRACE conn5 <- [1,1790,null,{}] 08:08:04 INFO - PROCESS | 1808 | 1466521684681 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:04 INFO - PROCESS | 1808 | 1466521684683 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:04 INFO - PROCESS | 1808 | 1466521684766 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:08:04 INFO - PROCESS | 1808 | 1466521684770 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1808 | 1466521684772 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D93800 == 34 [pid = 1808] [id = 457] 08:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200ED89000) [pid = 1808] [serial = 1371] [outer = 0000000000000000] 08:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200ED97000) [pid = 1808] [serial = 1372] [outer = 000000200ED89000] 08:08:04 INFO - PROCESS | 1808 | 1466521684816 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200F2BA800) [pid = 1808] [serial = 1373] [outer = 000000200ED89000] 08:08:05 INFO - PROCESS | 1808 | 1466521685255 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 08:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:08:05 INFO - PROCESS | 1808 | 1466521685307 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1808 | 1466521685309 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:08:05 INFO - PROCESS | 1808 | 1466521685312 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1808 | 1466521685314 Marionette TRACE conn5 <- [1,1794,null,{}] 08:08:05 INFO - PROCESS | 1808 | 1466521685322 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:05 INFO - PROCESS | 1808 | 1466521685324 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:05 INFO - PROCESS | 1808 | 1466521685404 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:08:05 INFO - PROCESS | 1808 | 1466521685410 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1808 | 1466521685412 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013385000 == 35 [pid = 1808] [id = 458] 08:08:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FA0FC00) [pid = 1808] [serial = 1374] [outer = 0000000000000000] 08:08:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FBD7000) [pid = 1808] [serial = 1375] [outer = 000000200FA0FC00] 08:08:05 INFO - PROCESS | 1808 | 1466521685457 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002010B7D400) [pid = 1808] [serial = 1376] [outer = 000000200FA0FC00] 08:08:05 INFO - PROCESS | 1808 | 1466521685943 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 08:08:05 INFO - PROCESS | 1808 | 1466521685988 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1808 | 1466521685990 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:08:06 INFO - PROCESS | 1808 | 1466521685993 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1808 | 1466521685995 Marionette TRACE conn5 <- [1,1798,null,{}] 08:08:06 INFO - PROCESS | 1808 | 1466521685999 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:06 INFO - PROCESS | 1808 | 1466521686001 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:06 INFO - PROCESS | 1808 | 1466521686108 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:08:06 INFO - PROCESS | 1808 | 1466521686185 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1808 | 1466521686187 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E53F000 == 36 [pid = 1808] [id = 459] 08:08:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010B7FC00) [pid = 1808] [serial = 1377] [outer = 0000000000000000] 08:08:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011D4D400) [pid = 1808] [serial = 1378] [outer = 0000002010B7FC00] 08:08:06 INFO - PROCESS | 1808 | 1466521686232 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DEB400) [pid = 1808] [serial = 1379] [outer = 0000002010B7FC00] 08:08:06 INFO - PROCESS | 1808 | 1466521686664 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 08:08:06 INFO - PROCESS | 1808 | 1466521686730 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1808 | 1466521686732 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:08:06 INFO - PROCESS | 1808 | 1466521686736 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:08:06 INFO - PROCESS | 1808 | 1466521686738 Marionette TRACE conn5 <- [1,1802,null,{}] 08:08:06 INFO - PROCESS | 1808 | 1466521686741 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:06 INFO - PROCESS | 1808 | 1466521686743 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:06 INFO - PROCESS | 1808 | 1466521686857 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:08:06 INFO - PROCESS | 1808 | 1466521686866 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1808 | 1466521686868 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:06 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015980800 == 37 [pid = 1808] [id = 460] 08:08:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012060000) [pid = 1808] [serial = 1380] [outer = 0000000000000000] 08:08:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012368800) [pid = 1808] [serial = 1381] [outer = 0000002012060000] 08:08:06 INFO - PROCESS | 1808 | 1466521686916 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012580000) [pid = 1808] [serial = 1382] [outer = 0000002012060000] 08:08:07 INFO - PROCESS | 1808 | 1466521687396 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 08:08:07 INFO - PROCESS | 1808 | 1466521687469 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 1808 | 1466521687472 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:08:07 INFO - PROCESS | 1808 | 1466521687475 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1808 | 1466521687478 Marionette TRACE conn5 <- [1,1806,null,{}] 08:08:07 INFO - PROCESS | 1808 | 1466521687481 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:08:07 INFO - PROCESS | 1808 | 1466521687484 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:07 INFO - PROCESS | 1808 | 1466521687607 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002010598800) [pid = 1808] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002013231400) [pid = 1808] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002013392C00) [pid = 1808] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012580C00) [pid = 1808] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002001F2F800) [pid = 1808] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D9BE000) [pid = 1808] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200781C000) [pid = 1808] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200D0A4400) [pid = 1808] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002001B07800) [pid = 1808] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200FBE0800) [pid = 1808] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:08:07 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007CD0400) [pid = 1808] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:08:07 INFO - PROCESS | 1808 | 1466521687780 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1808 | 1466521687782 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:07 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDBA000 == 38 [pid = 1808] [id = 461] 08:08:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001873800) [pid = 1808] [serial = 1383] [outer = 0000000000000000] 08:08:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002005FB2400) [pid = 1808] [serial = 1384] [outer = 0000002001873800] 08:08:07 INFO - PROCESS | 1808 | 1466521687831 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E188000) [pid = 1808] [serial = 1385] [outer = 0000002001873800] 08:08:08 INFO - PROCESS | 1808 | 1466521688205 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 08:08:08 INFO - PROCESS | 1808 | 1466521688260 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1808 | 1466521688262 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:08:08 INFO - PROCESS | 1808 | 1466521688265 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1808 | 1466521688267 Marionette TRACE conn5 <- [1,1810,null,{}] 08:08:08 INFO - PROCESS | 1808 | 1466521688271 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 1808 | 1466521688273 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:08 INFO - PROCESS | 1808 | 1466521688384 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:08:08 INFO - PROCESS | 1808 | 1466521688392 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1808 | 1466521688394 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:08 INFO - PROCESS | 1808 | ++DOCSHELL 000000201603C800 == 39 [pid = 1808] [id = 462] 08:08:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002005F4C800) [pid = 1808] [serial = 1386] [outer = 0000000000000000] 08:08:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020131F5800) [pid = 1808] [serial = 1387] [outer = 0000002005F4C800] 08:08:08 INFO - PROCESS | 1808 | 1466521688441 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201327B800) [pid = 1808] [serial = 1388] [outer = 0000002005F4C800] 08:08:08 INFO - PROCESS | 1808 | 1466521688852 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 627ms 08:08:08 INFO - PROCESS | 1808 | 1466521688896 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1808 | 1466521688898 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:08:08 INFO - PROCESS | 1808 | 1466521688901 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1808 | 1466521688903 Marionette TRACE conn5 <- [1,1814,null,{}] 08:08:08 INFO - PROCESS | 1808 | 1466521688907 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 1808 | 1466521688908 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:09 INFO - PROCESS | 1808 | 1466521689019 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:08:09 INFO - PROCESS | 1808 | 1466521689057 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1808 | 1466521689059 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:09 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016261800 == 40 [pid = 1808] [id = 463] 08:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200EC96800) [pid = 1808] [serial = 1389] [outer = 0000000000000000] 08:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002013395400) [pid = 1808] [serial = 1390] [outer = 000000200EC96800] 08:08:09 INFO - PROCESS | 1808 | 1466521689103 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020133BAC00) [pid = 1808] [serial = 1391] [outer = 000000200EC96800] 08:08:09 INFO - PROCESS | 1808 | 1466521689502 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 08:08:09 INFO - PROCESS | 1808 | 1466521689533 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1808 | 1466521689535 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:08:09 INFO - PROCESS | 1808 | 1466521689538 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:08:09 INFO - PROCESS | 1808 | 1466521689540 Marionette TRACE conn5 <- [1,1818,null,{}] 08:08:09 INFO - PROCESS | 1808 | 1466521689544 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:09 INFO - PROCESS | 1808 | 1466521689546 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:09 INFO - PROCESS | 1808 | 1466521689662 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:08:09 INFO - PROCESS | 1808 | 1466521689670 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1808 | 1466521689672 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000201667C000 == 41 [pid = 1808] [id = 464] 08:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013277C00) [pid = 1808] [serial = 1392] [outer = 0000000000000000] 08:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020133C7C00) [pid = 1808] [serial = 1393] [outer = 0000002013277C00] 08:08:09 INFO - PROCESS | 1808 | 1466521689723 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002013434800) [pid = 1808] [serial = 1394] [outer = 0000002013277C00] 08:08:10 INFO - PROCESS | 1808 | 1466521690538 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1081ms 08:08:10 INFO - PROCESS | 1808 | 1466521690622 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1808 | 1466521690626 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:08:10 INFO - PROCESS | 1808 | 1466521690631 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1808 | 1466521690635 Marionette TRACE conn5 <- [1,1822,null,{}] 08:08:10 INFO - PROCESS | 1808 | 1466521690641 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:10 INFO - PROCESS | 1808 | 1466521690644 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:10 INFO - PROCESS | 1808 | 1466521690796 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:08:10 INFO - PROCESS | 1808 | 1466521690911 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1808 | 1466521690914 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:10 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D07A000 == 42 [pid = 1808] [id = 465] 08:08:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020066D6800) [pid = 1808] [serial = 1395] [outer = 0000000000000000] 08:08:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002006C37000) [pid = 1808] [serial = 1396] [outer = 00000020066D6800] 08:08:10 INFO - PROCESS | 1808 | 1466521690973 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002007E27800) [pid = 1808] [serial = 1397] [outer = 00000020066D6800] 08:08:11 INFO - PROCESS | 1808 | 1466521691859 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:08:11 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 08:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1295ms 08:08:11 INFO - PROCESS | 1808 | 1466521691929 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1808 | 1466521691934 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:08:11 INFO - PROCESS | 1808 | 1466521691941 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1808 | 1466521691944 Marionette TRACE conn5 <- [1,1826,null,{}] 08:08:11 INFO - PROCESS | 1808 | 1466521691950 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:11 INFO - PROCESS | 1808 | 1466521691953 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:12 INFO - PROCESS | 1808 | 1466521692073 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:08:12 INFO - PROCESS | 1808 | 1466521692146 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1808 | 1466521692151 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:12 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005C85800 == 43 [pid = 1808] [id = 466] 08:08:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002002BDAC00) [pid = 1808] [serial = 1398] [outer = 0000000000000000] 08:08:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002005CC3800) [pid = 1808] [serial = 1399] [outer = 0000002002BDAC00] 08:08:12 INFO - PROCESS | 1808 | 1466521692256 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002006976800) [pid = 1808] [serial = 1400] [outer = 0000002002BDAC00] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 0000002016261800 == 42 [pid = 1808] [id = 463] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000201603C800 == 41 [pid = 1808] [id = 462] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDBA000 == 40 [pid = 1808] [id = 461] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 0000002015980800 == 39 [pid = 1808] [id = 460] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200E53F000 == 38 [pid = 1808] [id = 459] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 0000002013385000 == 37 [pid = 1808] [id = 458] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D93800 == 36 [pid = 1808] [id = 457] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BB1800 == 35 [pid = 1808] [id = 456] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDBA800 == 34 [pid = 1808] [id = 455] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED09800 == 33 [pid = 1808] [id = 454] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002015B1D000) [pid = 1808] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5B0000 == 32 [pid = 1808] [id = 453] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4D5000 == 31 [pid = 1808] [id = 452] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A32000 == 30 [pid = 1808] [id = 451] 08:08:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED20800 == 29 [pid = 1808] [id = 450] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (00000020131F5C00) [pid = 1808] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000201257D400) [pid = 1808] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000201327A000) [pid = 1808] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (00000020133C3800) [pid = 1808] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000201339DC00) [pid = 1808] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (00000020131F9C00) [pid = 1808] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201342C400) [pid = 1808] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200EC9CC00) [pid = 1808] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E116C00) [pid = 1808] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DCB8800) [pid = 1808] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007CDF000) [pid = 1808] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200B40A000) [pid = 1808] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E11A400) [pid = 1808] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200DA46800) [pid = 1808] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002007CDD400) [pid = 1808] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002006747C00) [pid = 1808] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002010B83C00) [pid = 1808] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002011DE7000) [pid = 1808] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E93E800) [pid = 1808] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002013394800) [pid = 1808] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200F2C7000) [pid = 1808] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:08:12 INFO - PROCESS | 1808 | 1466521692753 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 837ms 08:08:12 INFO - PROCESS | 1808 | 1466521692777 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 1808 | 1466521692783 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:08:12 INFO - PROCESS | 1808 | 1466521692790 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1808 | 1466521692793 Marionette TRACE conn5 <- [1,1830,null,{}] 08:08:12 INFO - PROCESS | 1808 | 1466521692796 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:12 INFO - PROCESS | 1808 | 1466521692799 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:12 INFO - PROCESS | 1808 | 1466521692891 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:08:12 INFO - PROCESS | 1808 | 1466521692898 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1808 | 1466521692901 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B333800 == 30 [pid = 1808] [id = 467] 08:08:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007A1F400) [pid = 1808] [serial = 1401] [outer = 0000000000000000] 08:08:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007CD8400) [pid = 1808] [serial = 1402] [outer = 0000002007A1F400] 08:08:12 INFO - PROCESS | 1808 | 1466521692950 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007E31C00) [pid = 1808] [serial = 1403] [outer = 0000002007A1F400] 08:08:13 INFO - PROCESS | 1808 | 1466521693442 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 08:08:13 INFO - PROCESS | 1808 | 1466521693482 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1808 | 1466521693484 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:08:13 INFO - PROCESS | 1808 | 1466521693488 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1808 | 1466521693491 Marionette TRACE conn5 <- [1,1834,null,{}] 08:08:13 INFO - PROCESS | 1808 | 1466521693503 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:13 INFO - PROCESS | 1808 | 1466521693509 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:13 INFO - PROCESS | 1808 | 1466521693635 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:08:13 INFO - PROCESS | 1808 | 1466521693653 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1808 | 1466521693656 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:13 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E530000 == 31 [pid = 1808] [id = 468] 08:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200D0F5C00) [pid = 1808] [serial = 1404] [outer = 0000000000000000] 08:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D690400) [pid = 1808] [serial = 1405] [outer = 000000200D0F5C00] 08:08:13 INFO - PROCESS | 1808 | 1466521693705 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D9C8000) [pid = 1808] [serial = 1406] [outer = 000000200D0F5C00] 08:08:14 INFO - PROCESS | 1808 | 1466521694164 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:08:14 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) 08:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 08:08:14 INFO - PROCESS | 1808 | 1466521694223 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1808 | 1466521694226 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:08:14 INFO - PROCESS | 1808 | 1466521694230 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1808 | 1466521694231 Marionette TRACE conn5 <- [1,1838,null,{}] 08:08:14 INFO - PROCESS | 1808 | 1466521694235 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:14 INFO - PROCESS | 1808 | 1466521694237 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:14 INFO - PROCESS | 1808 | 1466521694327 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:08:14 INFO - PROCESS | 1808 | 1466521694336 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1808 | 1466521694338 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:14 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED08800 == 32 [pid = 1808] [id = 469] 08:08:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200DA46400) [pid = 1808] [serial = 1407] [outer = 0000000000000000] 08:08:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E10C800) [pid = 1808] [serial = 1408] [outer = 000000200DA46400] 08:08:14 INFO - PROCESS | 1808 | 1466521694461 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E184400) [pid = 1808] [serial = 1409] [outer = 000000200DA46400] 08:08:14 INFO - PROCESS | 1808 | 1466521694870 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 08:08:14 INFO - PROCESS | 1808 | 1466521694924 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1808 | 1466521694926 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:08:14 INFO - PROCESS | 1808 | 1466521694945 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:08:14 INFO - PROCESS | 1808 | 1466521694947 Marionette TRACE conn5 <- [1,1842,null,{}] 08:08:14 INFO - PROCESS | 1808 | 1466521694955 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:14 INFO - PROCESS | 1808 | 1466521694957 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:15 INFO - PROCESS | 1808 | 1466521695092 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:08:15 INFO - PROCESS | 1808 | 1466521695104 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1808 | 1466521695107 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:15 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F83E000 == 33 [pid = 1808] [id = 470] 08:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002006628C00) [pid = 1808] [serial = 1410] [outer = 0000000000000000] 08:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E25FC00) [pid = 1808] [serial = 1411] [outer = 0000002006628C00] 08:08:15 INFO - PROCESS | 1808 | 1466521695152 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E6D3800) [pid = 1808] [serial = 1412] [outer = 0000002006628C00] 08:08:15 INFO - PROCESS | 1808 | 1466521695606 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 08:08:15 INFO - PROCESS | 1808 | 1466521695621 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1808 | 1466521695623 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:08:15 INFO - PROCESS | 1808 | 1466521695626 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:08:15 INFO - PROCESS | 1808 | 1466521695628 Marionette TRACE conn5 <- [1,1846,null,{}] 08:08:15 INFO - PROCESS | 1808 | 1466521695649 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:15 INFO - PROCESS | 1808 | 1466521695655 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:15 INFO - PROCESS | 1808 | 1466521695793 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:08:15 INFO - PROCESS | 1808 | 1466521695847 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1808 | 1466521695849 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B88000 == 34 [pid = 1808] [id = 471] 08:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200EC94000) [pid = 1808] [serial = 1413] [outer = 0000000000000000] 08:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200FA12400) [pid = 1808] [serial = 1414] [outer = 000000200EC94000] 08:08:15 INFO - PROCESS | 1808 | 1466521695896 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002010595C00) [pid = 1808] [serial = 1415] [outer = 000000200EC94000] 08:08:16 INFO - PROCESS | 1808 | 1466521696336 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 08:08:16 INFO - PROCESS | 1808 | 1466521696363 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1808 | 1466521696366 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:08:16 INFO - PROCESS | 1808 | 1466521696369 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1808 | 1466521696371 Marionette TRACE conn5 <- [1,1850,null,{}] 08:08:16 INFO - PROCESS | 1808 | 1466521696414 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:16 INFO - PROCESS | 1808 | 1466521696416 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:16 INFO - PROCESS | 1808 | 1466521696528 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:08:16 INFO - PROCESS | 1808 | 1466521696537 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1808 | 1466521696539 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000201338E000 == 35 [pid = 1808] [id = 472] 08:08:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002002112C00) [pid = 1808] [serial = 1416] [outer = 0000000000000000] 08:08:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002011084800) [pid = 1808] [serial = 1417] [outer = 0000002002112C00] 08:08:16 INFO - PROCESS | 1808 | 1466521696583 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002012057400) [pid = 1808] [serial = 1418] [outer = 0000002002112C00] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002010B7FC00) [pid = 1808] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002013433C00) [pid = 1808] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200770F000) [pid = 1808] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002000D3D000) [pid = 1808] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200ED89000) [pid = 1808] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200D75D000) [pid = 1808] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012060000) [pid = 1808] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E655800) [pid = 1808] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200FA0FC00) [pid = 1808] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002005EF4C00) [pid = 1808] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007778C00) [pid = 1808] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200EC96800) [pid = 1808] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002001873800) [pid = 1808] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:08:16 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002005F4C800) [pid = 1808] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:08:17 INFO - PROCESS | 1808 | 1466521697140 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 838ms 08:08:17 INFO - PROCESS | 1808 | 1466521697211 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1808 | 1466521697213 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:08:17 INFO - PROCESS | 1808 | 1466521697216 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1808 | 1466521697218 Marionette TRACE conn5 <- [1,1854,null,{}] 08:08:17 INFO - PROCESS | 1808 | 1466521697221 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:17 INFO - PROCESS | 1808 | 1466521697223 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:17 INFO - PROCESS | 1808 | 1466521697304 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:08:17 INFO - PROCESS | 1808 | 1466521697310 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1808 | 1466521697312 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A22800 == 36 [pid = 1808] [id = 473] 08:08:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E656000) [pid = 1808] [serial = 1419] [outer = 0000000000000000] 08:08:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002010598800) [pid = 1808] [serial = 1420] [outer = 000000200E656000] 08:08:17 INFO - PROCESS | 1808 | 1466521697356 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002012363000) [pid = 1808] [serial = 1421] [outer = 000000200E656000] 08:08:17 INFO - PROCESS | 1808 | 1466521697786 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 627ms 08:08:17 INFO - PROCESS | 1808 | 1466521697847 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1808 | 1466521697849 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:08:17 INFO - PROCESS | 1808 | 1466521697853 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1808 | 1466521697854 Marionette TRACE conn5 <- [1,1858,null,{}] 08:08:17 INFO - PROCESS | 1808 | 1466521697858 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:17 INFO - PROCESS | 1808 | 1466521697860 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:17 INFO - PROCESS | 1808 | 1466521697943 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:08:17 INFO - PROCESS | 1808 | 1466521697975 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1808 | 1466521697977 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BDC800 == 37 [pid = 1808] [id = 474] 08:08:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201236EC00) [pid = 1808] [serial = 1422] [outer = 0000000000000000] 08:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012579800) [pid = 1808] [serial = 1423] [outer = 000000201236EC00] 08:08:18 INFO - PROCESS | 1808 | 1466521698022 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020131EE400) [pid = 1808] [serial = 1424] [outer = 000000201236EC00] 08:08:18 INFO - PROCESS | 1808 | 1466521698434 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 627ms 08:08:18 INFO - PROCESS | 1808 | 1466521698483 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1808 | 1466521698485 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:08:18 INFO - PROCESS | 1808 | 1466521698493 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1808 | 1466521698495 Marionette TRACE conn5 <- [1,1862,null,{}] 08:08:18 INFO - PROCESS | 1808 | 1466521698498 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 1808 | 1466521698501 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:18 INFO - PROCESS | 1808 | 1466521698584 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:08:18 INFO - PROCESS | 1808 | 1466521698590 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1808 | 1466521698592 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:18 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C53000 == 38 [pid = 1808] [id = 475] 08:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020131F6800) [pid = 1808] [serial = 1425] [outer = 0000000000000000] 08:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002013227400) [pid = 1808] [serial = 1426] [outer = 00000020131F6800] 08:08:18 INFO - PROCESS | 1808 | 1466521698643 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013231000) [pid = 1808] [serial = 1427] [outer = 00000020131F6800] 08:08:19 INFO - PROCESS | 1808 | 1466521699268 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 837ms 08:08:19 INFO - PROCESS | 1808 | 1466521699335 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1808 | 1466521699340 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:08:19 INFO - PROCESS | 1808 | 1466521699345 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1808 | 1466521699350 Marionette TRACE conn5 <- [1,1866,null,{}] 08:08:19 INFO - PROCESS | 1808 | 1466521699357 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 1808 | 1466521699360 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:19 INFO - PROCESS | 1808 | 1466521699484 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:08:19 INFO - PROCESS | 1808 | 1466521699599 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1808 | 1466521699602 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:19 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4E3800 == 39 [pid = 1808] [id = 476] 08:08:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002006C34C00) [pid = 1808] [serial = 1428] [outer = 0000000000000000] 08:08:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002007818C00) [pid = 1808] [serial = 1429] [outer = 0000002006C34C00] 08:08:19 INFO - PROCESS | 1808 | 1466521699660 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200835C800) [pid = 1808] [serial = 1430] [outer = 0000002006C34C00] 08:08:20 INFO - PROCESS | 1808 | 1466521700253 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 942ms 08:08:20 INFO - PROCESS | 1808 | 1466521700289 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1808 | 1466521700294 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:08:20 INFO - PROCESS | 1808 | 1466521700301 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1808 | 1466521700304 Marionette TRACE conn5 <- [1,1870,null,{}] 08:08:20 INFO - PROCESS | 1808 | 1466521700308 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:20 INFO - PROCESS | 1808 | 1466521700311 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:20 INFO - PROCESS | 1808 | 1466521700430 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:08:20 INFO - PROCESS | 1808 | 1466521700553 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1808 | 1466521700556 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:20 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110BE000 == 40 [pid = 1808] [id = 477] 08:08:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200DCBC400) [pid = 1808] [serial = 1431] [outer = 0000000000000000] 08:08:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200DFE0800) [pid = 1808] [serial = 1432] [outer = 000000200DCBC400] 08:08:20 INFO - PROCESS | 1808 | 1466521700615 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200E6D9C00) [pid = 1808] [serial = 1433] [outer = 000000200DCBC400] 08:08:21 INFO - PROCESS | 1808 | 1466521701210 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 944ms 08:08:21 INFO - PROCESS | 1808 | 1466521701247 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1808 | 1466521701250 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:08:21 INFO - PROCESS | 1808 | 1466521701254 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1808 | 1466521701258 Marionette TRACE conn5 <- [1,1874,null,{}] 08:08:21 INFO - PROCESS | 1808 | 1466521701270 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 1808 | 1466521701276 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:21 INFO - PROCESS | 1808 | 1466521701391 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:08:21 INFO - PROCESS | 1808 | 1466521701516 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1808 | 1466521701519 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:21 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016047800 == 41 [pid = 1808] [id = 478] 08:08:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002012367800) [pid = 1808] [serial = 1434] [outer = 0000000000000000] 08:08:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002012583800) [pid = 1808] [serial = 1435] [outer = 0000002012367800] 08:08:21 INFO - PROCESS | 1808 | 1466521701577 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002013274400) [pid = 1808] [serial = 1436] [outer = 0000002012367800] 08:08:22 INFO - PROCESS | 1808 | 1466521702164 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 985ms 08:08:22 INFO - PROCESS | 1808 | 1466521702241 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:08:22 INFO - PROCESS | 1808 | 1466521702244 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:08:22 INFO - PROCESS | 1808 | 1466521702248 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1808 | 1466521702250 Marionette TRACE conn5 <- [1,1878,null,{}] 08:08:22 INFO - PROCESS | 1808 | 1466521702254 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:22 INFO - PROCESS | 1808 | 1466521702257 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:22 INFO - PROCESS | 1808 | 1466521702370 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:08:22 INFO - PROCESS | 1808 | 1466521702604 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1808 | 1466521702608 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A36000 == 42 [pid = 1808] [id = 479] 08:08:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (000000200187C400) [pid = 1808] [serial = 1437] [outer = 0000000000000000] 08:08:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002001E59000) [pid = 1808] [serial = 1438] [outer = 000000200187C400] 08:08:22 INFO - PROCESS | 1808 | 1466521702668 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002006AD0800) [pid = 1808] [serial = 1439] [outer = 000000200187C400] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BDC800 == 41 [pid = 1808] [id = 474] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A22800 == 40 [pid = 1808] [id = 473] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000201338E000 == 39 [pid = 1808] [id = 472] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B88000 == 38 [pid = 1808] [id = 471] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000200F83E000 == 37 [pid = 1808] [id = 470] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED08800 == 36 [pid = 1808] [id = 469] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000200E530000 == 35 [pid = 1808] [id = 468] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000200B333800 == 34 [pid = 1808] [id = 467] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 0000002005C85800 == 33 [pid = 1808] [id = 466] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000200D07A000 == 32 [pid = 1808] [id = 465] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000201667C000 == 31 [pid = 1808] [id = 464] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 0000002016047800 == 30 [pid = 1808] [id = 478] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 00000020110BE000 == 29 [pid = 1808] [id = 477] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C53000 == 28 [pid = 1808] [id = 475] 08:08:23 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4E3800 == 27 [pid = 1808] [id = 476] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002011D4D400) [pid = 1808] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002015C02800) [pid = 1808] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200DFEB000) [pid = 1808] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200E185800) [pid = 1808] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200B444C00) [pid = 1808] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200CD91C00) [pid = 1808] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200ED97000) [pid = 1808] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200F2BA800) [pid = 1808] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200D9BEC00) [pid = 1808] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012368800) [pid = 1808] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200DCBA000) [pid = 1808] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E71AC00) [pid = 1808] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200EC96000) [pid = 1808] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200FBD7000) [pid = 1808] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002005F4CC00) [pid = 1808] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200674B000) [pid = 1808] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002007815000) [pid = 1808] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007E25800) [pid = 1808] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002013395400) [pid = 1808] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002011DEB400) [pid = 1808] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002005FB2400) [pid = 1808] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002012580000) [pid = 1808] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E188000) [pid = 1808] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (00000020133BAC00) [pid = 1808] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (00000020131F5800) [pid = 1808] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002010B7D400) [pid = 1808] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000201327B800) [pid = 1808] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:08:23 INFO - PROCESS | 1808 | 1466521703952 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1781ms 08:08:24 INFO - PROCESS | 1808 | 1466521704031 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1808 | 1466521704036 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:08:24 INFO - PROCESS | 1808 | 1466521704041 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1808 | 1466521704045 Marionette TRACE conn5 <- [1,1882,null,{}] 08:08:24 INFO - PROCESS | 1808 | 1466521704051 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:24 INFO - PROCESS | 1808 | 1466521704054 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:24 INFO - PROCESS | 1808 | 1466521704152 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:08:24 INFO - PROCESS | 1808 | 1466521704159 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1808 | 1466521704164 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:24 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069CD800 == 28 [pid = 1808] [id = 480] 08:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002005C4EC00) [pid = 1808] [serial = 1440] [outer = 0000000000000000] 08:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002005EF0000) [pid = 1808] [serial = 1441] [outer = 0000002005C4EC00] 08:08:24 INFO - PROCESS | 1808 | 1466521704215 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200672FC00) [pid = 1808] [serial = 1442] [outer = 0000002005C4EC00] 08:08:24 INFO - PROCESS | 1808 | 1466521704712 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 08:08:24 INFO - PROCESS | 1808 | 1466521704777 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1808 | 1466521704783 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:08:24 INFO - PROCESS | 1808 | 1466521704789 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1808 | 1466521704792 Marionette TRACE conn5 <- [1,1886,null,{}] 08:08:24 INFO - PROCESS | 1808 | 1466521704796 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:24 INFO - PROCESS | 1808 | 1466521704799 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:24 INFO - PROCESS | 1808 | 1466521704892 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:08:24 INFO - PROCESS | 1808 | 1466521704970 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1808 | 1466521704973 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:24 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4E3800 == 29 [pid = 1808] [id = 481] 08:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007813000) [pid = 1808] [serial = 1443] [outer = 0000000000000000] 08:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007A1A800) [pid = 1808] [serial = 1444] [outer = 0000002007813000] 08:08:25 INFO - PROCESS | 1808 | 1466521705022 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007E27C00) [pid = 1808] [serial = 1445] [outer = 0000002007813000] 08:08:25 INFO - PROCESS | 1808 | 1466521705450 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 08:08:25 INFO - PROCESS | 1808 | 1466521705525 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1808 | 1466521705528 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:08:25 INFO - PROCESS | 1808 | 1466521705532 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1808 | 1466521705535 Marionette TRACE conn5 <- [1,1890,null,{}] 08:08:25 INFO - PROCESS | 1808 | 1466521705547 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:25 INFO - PROCESS | 1808 | 1466521705552 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:25 INFO - PROCESS | 1808 | 1466521705645 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:08:25 INFO - PROCESS | 1808 | 1466521705655 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1808 | 1466521705658 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:25 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9D6000 == 30 [pid = 1808] [id = 482] 08:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D0A2400) [pid = 1808] [serial = 1446] [outer = 0000000000000000] 08:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D798800) [pid = 1808] [serial = 1447] [outer = 000000200D0A2400] 08:08:25 INFO - PROCESS | 1808 | 1466521705707 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200DCBC800) [pid = 1808] [serial = 1448] [outer = 000000200D0A2400] 08:08:26 INFO - PROCESS | 1808 | 1466521706160 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 08:08:26 INFO - PROCESS | 1808 | 1466521706226 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1808 | 1466521706229 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:08:26 INFO - PROCESS | 1808 | 1466521706239 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1808 | 1466521706241 Marionette TRACE conn5 <- [1,1894,null,{}] 08:08:26 INFO - PROCESS | 1808 | 1466521706244 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:26 INFO - PROCESS | 1808 | 1466521706246 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:26 INFO - PROCESS | 1808 | 1466521706359 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:08:26 INFO - PROCESS | 1808 | 1466521706369 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1808 | 1466521706371 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:26 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF14000 == 31 [pid = 1808] [id = 483] 08:08:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DFEB000) [pid = 1808] [serial = 1449] [outer = 0000000000000000] 08:08:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E11A000) [pid = 1808] [serial = 1450] [outer = 000000200DFEB000] 08:08:26 INFO - PROCESS | 1808 | 1466521706417 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E25E000) [pid = 1808] [serial = 1451] [outer = 000000200DFEB000] 08:08:26 INFO - PROCESS | 1808 | 1466521706875 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 08:08:26 INFO - PROCESS | 1808 | 1466521706926 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1808 | 1466521706929 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:08:26 INFO - PROCESS | 1808 | 1466521706938 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1808 | 1466521706940 Marionette TRACE conn5 <- [1,1898,null,{}] 08:08:26 INFO - PROCESS | 1808 | 1466521706943 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:26 INFO - PROCESS | 1808 | 1466521706946 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:27 INFO - PROCESS | 1808 | 1466521707079 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:08:27 INFO - PROCESS | 1808 | 1466521707090 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1808 | 1466521707093 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:27 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BA7800 == 32 [pid = 1808] [id = 484] 08:08:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E10EC00) [pid = 1808] [serial = 1452] [outer = 0000000000000000] 08:08:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E6D5C00) [pid = 1808] [serial = 1453] [outer = 000000200E10EC00] 08:08:27 INFO - PROCESS | 1808 | 1466521707137 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200EC95800) [pid = 1808] [serial = 1454] [outer = 000000200E10EC00] 08:08:27 INFO - PROCESS | 1808 | 1466521707599 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 08:08:27 INFO - PROCESS | 1808 | 1466521707630 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1808 | 1466521707633 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:08:27 INFO - PROCESS | 1808 | 1466521707636 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:08:27 INFO - PROCESS | 1808 | 1466521707637 Marionette TRACE conn5 <- [1,1902,null,{}] 08:08:27 INFO - PROCESS | 1808 | 1466521707641 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:27 INFO - PROCESS | 1808 | 1466521707647 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:27 INFO - PROCESS | 1808 | 1466521707781 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:08:27 INFO - PROCESS | 1808 | 1466521707836 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1808 | 1466521707838 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:27 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124E3800 == 33 [pid = 1808] [id = 485] 08:08:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200ED92C00) [pid = 1808] [serial = 1455] [outer = 0000000000000000] 08:08:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200F2BA800) [pid = 1808] [serial = 1456] [outer = 000000200ED92C00] 08:08:27 INFO - PROCESS | 1808 | 1466521707884 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002010B80000) [pid = 1808] [serial = 1457] [outer = 000000200ED92C00] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002006628C00) [pid = 1808] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200EC94000) [pid = 1808] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002013277C00) [pid = 1808] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002002112C00) [pid = 1808] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007A1F400) [pid = 1808] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002002BDAC00) [pid = 1808] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200DA46400) [pid = 1808] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200D0F5C00) [pid = 1808] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020066D6800) [pid = 1808] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201236EC00) [pid = 1808] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020131F6800) [pid = 1808] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E656000) [pid = 1808] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:08:28 INFO - PROCESS | 1808 | 1466521708479 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 880ms 08:08:28 INFO - PROCESS | 1808 | 1466521708520 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1808 | 1466521708523 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:08:28 INFO - PROCESS | 1808 | 1466521708526 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1808 | 1466521708528 Marionette TRACE conn5 <- [1,1906,null,{}] 08:08:28 INFO - PROCESS | 1808 | 1466521708531 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:28 INFO - PROCESS | 1808 | 1466521708533 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:28 INFO - PROCESS | 1808 | 1466521708613 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:08:28 INFO - PROCESS | 1808 | 1466521708692 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1808 | 1466521708694 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013459800 == 34 [pid = 1808] [id = 486] 08:08:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001825400) [pid = 1808] [serial = 1458] [outer = 0000000000000000] 08:08:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007A1F400) [pid = 1808] [serial = 1459] [outer = 0000002001825400] 08:08:28 INFO - PROCESS | 1808 | 1466521708738 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E656000) [pid = 1808] [serial = 1460] [outer = 0000002001825400] 08:08:29 INFO - PROCESS | 1808 | 1466521709088 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 08:08:29 INFO - PROCESS | 1808 | 1466521709157 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1808 | 1466521709159 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:08:29 INFO - PROCESS | 1808 | 1466521709163 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1808 | 1466521709165 Marionette TRACE conn5 <- [1,1910,null,{}] 08:08:29 INFO - PROCESS | 1808 | 1466521709168 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 1808 | 1466521709170 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:29 INFO - PROCESS | 1808 | 1466521709282 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:08:29 INFO - PROCESS | 1808 | 1466521709290 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1808 | 1466521709292 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015989800 == 35 [pid = 1808] [id = 487] 08:08:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011079C00) [pid = 1808] [serial = 1461] [outer = 0000000000000000] 08:08:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011DE6C00) [pid = 1808] [serial = 1462] [outer = 0000002011079C00] 08:08:29 INFO - PROCESS | 1808 | 1466521709337 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012364000) [pid = 1808] [serial = 1463] [outer = 0000002011079C00] 08:08:29 INFO - PROCESS | 1808 | 1466521709747 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 08:08:29 INFO - PROCESS | 1808 | 1466521709795 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1808 | 1466521709798 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:08:29 INFO - PROCESS | 1808 | 1466521709801 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1808 | 1466521709802 Marionette TRACE conn5 <- [1,1914,null,{}] 08:08:29 INFO - PROCESS | 1808 | 1466521709806 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 1808 | 1466521709808 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:29 INFO - PROCESS | 1808 | 1466521709920 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:08:29 INFO - PROCESS | 1808 | 1466521709961 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1808 | 1466521709963 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015992000 == 36 [pid = 1808] [id = 488] 08:08:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002010590C00) [pid = 1808] [serial = 1464] [outer = 0000000000000000] 08:08:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012367000) [pid = 1808] [serial = 1465] [outer = 0000002010590C00] 08:08:30 INFO - PROCESS | 1808 | 1466521710008 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012586000) [pid = 1808] [serial = 1466] [outer = 0000002010590C00] 08:08:30 INFO - PROCESS | 1808 | 1466521710500 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 08:08:30 INFO - PROCESS | 1808 | 1466521710539 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1808 | 1466521710544 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:08:30 INFO - PROCESS | 1808 | 1466521710550 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1808 | 1466521710554 Marionette TRACE conn5 <- [1,1918,null,{}] 08:08:30 INFO - PROCESS | 1808 | 1466521710587 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:30 INFO - PROCESS | 1808 | 1466521710591 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:30 INFO - PROCESS | 1808 | 1466521710725 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:08:30 INFO - PROCESS | 1808 | 1466521710820 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1808 | 1466521710826 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:30 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007E70000 == 37 [pid = 1808] [id = 489] 08:08:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (00000020028D3400) [pid = 1808] [serial = 1467] [outer = 0000000000000000] 08:08:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002005F4C000) [pid = 1808] [serial = 1468] [outer = 00000020028D3400] 08:08:30 INFO - PROCESS | 1808 | 1466521710883 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007779C00) [pid = 1808] [serial = 1469] [outer = 00000020028D3400] 08:08:31 INFO - PROCESS | 1808 | 1466521711634 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1153ms 08:08:31 INFO - PROCESS | 1808 | 1466521711706 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1808 | 1466521711712 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:08:31 INFO - PROCESS | 1808 | 1466521711718 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1808 | 1466521711721 Marionette TRACE conn5 <- [1,1922,null,{}] 08:08:31 INFO - PROCESS | 1808 | 1466521711726 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:31 INFO - PROCESS | 1808 | 1466521711729 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:31 INFO - PROCESS | 1808 | 1466521711866 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:08:31 INFO - PROCESS | 1808 | 1466521711980 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1808 | 1466521711983 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000201108C800 == 38 [pid = 1808] [id = 490] 08:08:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200B411000) [pid = 1808] [serial = 1470] [outer = 0000000000000000] 08:08:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200D692400) [pid = 1808] [serial = 1471] [outer = 000000200B411000] 08:08:32 INFO - PROCESS | 1808 | 1466521712041 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200DFE7800) [pid = 1808] [serial = 1472] [outer = 000000200B411000] 08:08:32 INFO - PROCESS | 1808 | 1466521712932 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1297ms 08:08:33 INFO - PROCESS | 1808 | 1466521713017 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1808 | 1466521713022 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:08:33 INFO - PROCESS | 1808 | 1466521713028 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1808 | 1466521713031 Marionette TRACE conn5 <- [1,1926,null,{}] 08:08:33 INFO - PROCESS | 1808 | 1466521713037 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:33 INFO - PROCESS | 1808 | 1466521713040 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:33 INFO - PROCESS | 1808 | 1466521713168 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002015989800 == 37 [pid = 1808] [id = 487] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002013459800 == 36 [pid = 1808] [id = 486] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 00000020124E3800 == 35 [pid = 1808] [id = 485] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BA7800 == 34 [pid = 1808] [id = 484] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF14000 == 33 [pid = 1808] [id = 483] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9D6000 == 32 [pid = 1808] [id = 482] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4E3800 == 31 [pid = 1808] [id = 481] 08:08:33 INFO - PROCESS | 1808 | --DOCSHELL 00000020069CD800 == 30 [pid = 1808] [id = 480] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E25FC00) [pid = 1808] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200FA12400) [pid = 1808] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200E6D3800) [pid = 1808] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (00000020133C7C00) [pid = 1808] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002011084800) [pid = 1808] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007CD8400) [pid = 1808] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002007E31C00) [pid = 1808] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002005CC3800) [pid = 1808] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006976800) [pid = 1808] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E10C800) [pid = 1808] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200D690400) [pid = 1808] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200D9C8000) [pid = 1808] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002006C37000) [pid = 1808] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002007E27800) [pid = 1808] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002013434800) [pid = 1808] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002010595C00) [pid = 1808] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (00000020131EE400) [pid = 1808] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002013227400) [pid = 1808] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002013231000) [pid = 1808] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002012579800) [pid = 1808] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002012057400) [pid = 1808] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002010598800) [pid = 1808] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002012363000) [pid = 1808] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200E184400) [pid = 1808] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:08:33 INFO - PROCESS | 1808 | 1466521713284 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1808 | 1466521713288 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:33 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C21800 == 31 [pid = 1808] [id = 491] 08:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002001F29400) [pid = 1808] [serial = 1473] [outer = 0000000000000000] 08:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002005F4CC00) [pid = 1808] [serial = 1474] [outer = 0000002001F29400] 08:08:33 INFO - PROCESS | 1808 | 1466521713340 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002007CDE800) [pid = 1808] [serial = 1475] [outer = 0000002001F29400] 08:08:33 INFO - PROCESS | 1808 | 1466521713770 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 796ms 08:08:33 INFO - PROCESS | 1808 | 1466521713827 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1808 | 1466521713832 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:08:33 INFO - PROCESS | 1808 | 1466521713838 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1808 | 1466521713841 Marionette TRACE conn5 <- [1,1930,null,{}] 08:08:33 INFO - PROCESS | 1808 | 1466521713845 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:33 INFO - PROCESS | 1808 | 1466521713847 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:33 INFO - PROCESS | 1808 | 1466521713940 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:08:33 INFO - PROCESS | 1808 | 1466521713946 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1808 | 1466521713948 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DFCD000 == 32 [pid = 1808] [id = 492] 08:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200B697000) [pid = 1808] [serial = 1476] [outer = 0000000000000000] 08:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200D0A4800) [pid = 1808] [serial = 1477] [outer = 000000200B697000] 08:08:33 INFO - PROCESS | 1808 | 1466521713996 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200DA47400) [pid = 1808] [serial = 1478] [outer = 000000200B697000] 08:08:34 INFO - PROCESS | 1808 | 1466521714434 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 08:08:34 INFO - PROCESS | 1808 | 1466521714513 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:08:34 INFO - PROCESS | 1808 | 1466521714515 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:08:34 INFO - PROCESS | 1808 | 1466521714519 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1808 | 1466521714523 Marionette TRACE conn5 <- [1,1934,null,{}] 08:08:34 INFO - PROCESS | 1808 | 1466521714534 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 1808 | 1466521714539 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:34 INFO - PROCESS | 1808 | 1466521714643 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:08:34 INFO - PROCESS | 1808 | 1466521714679 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1808 | 1466521714682 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:34 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB8800 == 33 [pid = 1808] [id = 493] 08:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002001E58800) [pid = 1808] [serial = 1479] [outer = 0000000000000000] 08:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E266800) [pid = 1808] [serial = 1480] [outer = 0000002001E58800] 08:08:34 INFO - PROCESS | 1808 | 1466521714799 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EC94800) [pid = 1808] [serial = 1481] [outer = 0000002001E58800] 08:08:35 INFO - PROCESS | 1808 | 1466521715185 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 693ms 08:08:35 INFO - PROCESS | 1808 | 1466521715214 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1808 | 1466521715217 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:08:35 INFO - PROCESS | 1808 | 1466521715220 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1808 | 1466521715222 Marionette TRACE conn5 <- [1,1938,null,{}] 08:08:35 INFO - PROCESS | 1808 | 1466521715225 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:35 INFO - PROCESS | 1808 | 1466521715227 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:35 INFO - PROCESS | 1808 | 1466521715317 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:08:35 INFO - PROCESS | 1808 | 1466521715405 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1808 | 1466521715407 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:35 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110A5000 == 34 [pid = 1808] [id = 494] 08:08:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E71B000) [pid = 1808] [serial = 1482] [outer = 0000000000000000] 08:08:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200F2B8800) [pid = 1808] [serial = 1483] [outer = 000000200E71B000] 08:08:35 INFO - PROCESS | 1808 | 1466521715455 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002010598800) [pid = 1808] [serial = 1484] [outer = 000000200E71B000] 08:08:35 INFO - PROCESS | 1808 | 1466521715895 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 08:08:35 INFO - PROCESS | 1808 | 1466521715957 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1808 | 1466521715959 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:08:35 INFO - PROCESS | 1808 | 1466521715973 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1808 | 1466521715975 Marionette TRACE conn5 <- [1,1942,null,{}] 08:08:35 INFO - PROCESS | 1808 | 1466521715979 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:35 INFO - PROCESS | 1808 | 1466521715981 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:36 INFO - PROCESS | 1808 | 1466521716119 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:08:36 INFO - PROCESS | 1808 | 1466521716130 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1808 | 1466521716132 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000201338C000 == 35 [pid = 1808] [id = 495] 08:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FBD6800) [pid = 1808] [serial = 1485] [outer = 0000000000000000] 08:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011DDF000) [pid = 1808] [serial = 1486] [outer = 000000200FBD6800] 08:08:36 INFO - PROCESS | 1808 | 1466521716177 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201236D400) [pid = 1808] [serial = 1487] [outer = 000000200FBD6800] 08:08:36 INFO - PROCESS | 1808 | 1466521716628 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 08:08:36 INFO - PROCESS | 1808 | 1466521716657 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1808 | 1466521716659 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:08:36 INFO - PROCESS | 1808 | 1466521716662 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1808 | 1466521716664 Marionette TRACE conn5 <- [1,1946,null,{}] 08:08:36 INFO - PROCESS | 1808 | 1466521716668 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 1808 | 1466521716674 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:36 INFO - PROCESS | 1808 | 1466521716811 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:08:36 INFO - PROCESS | 1808 | 1466521716867 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1808 | 1466521716869 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:36 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015986800 == 36 [pid = 1808] [id = 496] 08:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020131F4C00) [pid = 1808] [serial = 1488] [outer = 0000000000000000] 08:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002013227400) [pid = 1808] [serial = 1489] [outer = 00000020131F4C00] 08:08:36 INFO - PROCESS | 1808 | 1466521716916 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013277C00) [pid = 1808] [serial = 1490] [outer = 00000020131F4C00] 08:08:37 INFO - PROCESS | 1808 | 1466521717334 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002005C4EC00) [pid = 1808] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D0A2400) [pid = 1808] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200187C400) [pid = 1808] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007813000) [pid = 1808] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200DFEB000) [pid = 1808] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002006C34C00) [pid = 1808] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200DCBC400) [pid = 1808] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002012367800) [pid = 1808] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E10EC00) [pid = 1808] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002001825400) [pid = 1808] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002011079C00) [pid = 1808] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:08:37 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200ED92C00) [pid = 1808] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 08:08:37 INFO - PROCESS | 1808 | 1466521717423 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1808 | 1466521717426 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:08:37 INFO - PROCESS | 1808 | 1466521717429 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1808 | 1466521717431 Marionette TRACE conn5 <- [1,1950,null,{}] 08:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:08:37 INFO - PROCESS | 1808 | 1466521717439 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:37 INFO - PROCESS | 1808 | 1466521717441 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:37 INFO - PROCESS | 1808 | 1466521717523 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:08:37 INFO - PROCESS | 1808 | 1466521717528 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1808 | 1466521717531 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:37 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BD9000 == 37 [pid = 1808] [id = 497] 08:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (00000020082BF000) [pid = 1808] [serial = 1491] [outer = 0000000000000000] 08:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200D75DC00) [pid = 1808] [serial = 1492] [outer = 00000020082BF000] 08:08:37 INFO - PROCESS | 1808 | 1466521717577 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200FB77000) [pid = 1808] [serial = 1493] [outer = 00000020082BF000] 08:08:38 INFO - PROCESS | 1808 | 1466521718010 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 08:08:38 INFO - PROCESS | 1808 | 1466521718061 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1808 | 1466521718064 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:08:38 INFO - PROCESS | 1808 | 1466521718067 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1808 | 1466521718069 Marionette TRACE conn5 <- [1,1954,null,{}] 08:08:38 INFO - PROCESS | 1808 | 1466521718072 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:38 INFO - PROCESS | 1808 | 1466521718074 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:38 INFO - PROCESS | 1808 | 1466521718157 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:08:38 INFO - PROCESS | 1808 | 1466521718162 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1808 | 1466521718164 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016043000 == 38 [pid = 1808] [id = 498] 08:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000201327F000) [pid = 1808] [serial = 1494] [outer = 0000000000000000] 08:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002013395800) [pid = 1808] [serial = 1495] [outer = 000000201327F000] 08:08:38 INFO - PROCESS | 1808 | 1466521718208 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020133B8800) [pid = 1808] [serial = 1496] [outer = 000000201327F000] 08:08:38 INFO - PROCESS | 1808 | 1466521718639 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 585ms 08:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:08:38 INFO - PROCESS | 1808 | 1466521718655 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1808 | 1466521718657 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:08:38 INFO - PROCESS | 1808 | 1466521718672 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1808 | 1466521718674 Marionette TRACE conn5 <- [1,1958,null,{}] 08:08:38 INFO - PROCESS | 1808 | 1466521718678 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:38 INFO - PROCESS | 1808 | 1466521718680 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:38 INFO - PROCESS | 1808 | 1466521718762 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:08:38 INFO - PROCESS | 1808 | 1466521718769 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1808 | 1466521718771 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB8000 == 39 [pid = 1808] [id = 499] 08:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020133BEC00) [pid = 1808] [serial = 1497] [outer = 0000000000000000] 08:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020133C4C00) [pid = 1808] [serial = 1498] [outer = 00000020133BEC00] 08:08:38 INFO - PROCESS | 1808 | 1466521718816 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002013429400) [pid = 1808] [serial = 1499] [outer = 00000020133BEC00] 08:08:39 INFO - PROCESS | 1808 | 1466521719238 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 649ms 08:08:39 INFO - PROCESS | 1808 | 1466521719314 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:08:39 INFO - PROCESS | 1808 | 1466521719316 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:08:39 INFO - PROCESS | 1808 | 1466521719320 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1808 | 1466521719322 Marionette TRACE conn5 <- [1,1962,null,{}] 08:08:39 INFO - PROCESS | 1808 | 1466521719326 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:39 INFO - PROCESS | 1808 | 1466521719328 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:39 INFO - PROCESS | 1808 | 1466521719460 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:08:39 INFO - PROCESS | 1808 | 1466521719547 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1808 | 1466521719550 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:39 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069B0800 == 40 [pid = 1808] [id = 500] 08:08:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002000D41000) [pid = 1808] [serial = 1500] [outer = 0000000000000000] 08:08:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002001536000) [pid = 1808] [serial = 1501] [outer = 0000002000D41000] 08:08:39 INFO - PROCESS | 1808 | 1466521719611 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002007CD3800) [pid = 1808] [serial = 1502] [outer = 0000002000D41000] 08:08:40 INFO - PROCESS | 1808 | 1466521720288 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 985ms 08:08:40 INFO - PROCESS | 1808 | 1466521720309 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1808 | 1466521720314 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:08:40 INFO - PROCESS | 1808 | 1466521720332 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1808 | 1466521720336 Marionette TRACE conn5 <- [1,1966,null,{}] 08:08:40 INFO - PROCESS | 1808 | 1466521720343 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:40 INFO - PROCESS | 1808 | 1466521720347 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:40 INFO - PROCESS | 1808 | 1466521720463 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:08:40 INFO - PROCESS | 1808 | 1466521720608 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1808 | 1466521720612 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:40 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F134000 == 41 [pid = 1808] [id = 501] 08:08:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E10F400) [pid = 1808] [serial = 1503] [outer = 0000000000000000] 08:08:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E18C000) [pid = 1808] [serial = 1504] [outer = 000000200E10F400] 08:08:40 INFO - PROCESS | 1808 | 1466521720669 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EC9C000) [pid = 1808] [serial = 1505] [outer = 000000200E10F400] 08:08:41 INFO - PROCESS | 1808 | 1466521721239 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 964ms 08:08:41 INFO - PROCESS | 1808 | 1466521721287 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:08:41 INFO - PROCESS | 1808 | 1466521721290 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:08:41 INFO - PROCESS | 1808 | 1466521721294 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1808 | 1466521721297 Marionette TRACE conn5 <- [1,1970,null,{}] 08:08:41 INFO - PROCESS | 1808 | 1466521721301 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:41 INFO - PROCESS | 1808 | 1466521721304 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:41 INFO - PROCESS | 1808 | 1466521721422 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:08:41 INFO - PROCESS | 1808 | 1466521721517 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1808 | 1466521721519 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000201641A000 == 42 [pid = 1808] [id = 502] 08:08:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002012582C00) [pid = 1808] [serial = 1506] [outer = 0000000000000000] 08:08:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020131EE800) [pid = 1808] [serial = 1507] [outer = 0000002012582C00] 08:08:41 INFO - PROCESS | 1808 | 1466521721574 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000201322FC00) [pid = 1808] [serial = 1508] [outer = 0000002012582C00] 08:08:42 INFO - PROCESS | 1808 | 1466521722172 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 943ms 08:08:42 INFO - PROCESS | 1808 | 1466521722238 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1808 | 1466521722243 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:08:42 INFO - PROCESS | 1808 | 1466521722254 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1808 | 1466521722259 Marionette TRACE conn5 <- [1,1974,null,{}] 08:08:42 INFO - PROCESS | 1808 | 1466521722263 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:42 INFO - PROCESS | 1808 | 1466521722267 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:42 INFO - PROCESS | 1808 | 1466521722454 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:08:42 INFO - PROCESS | 1808 | 1466521722503 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1808 | 1466521722506 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:42 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167DD000 == 43 [pid = 1808] [id = 503] 08:08:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015B1EC00) [pid = 1808] [serial = 1509] [outer = 0000000000000000] 08:08:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015B24400) [pid = 1808] [serial = 1510] [outer = 0000002015B1EC00] 08:08:42 INFO - PROCESS | 1808 | 1466521722560 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C04400) [pid = 1808] [serial = 1511] [outer = 0000002015B1EC00] 08:08:43 INFO - PROCESS | 1808 | 1466521723343 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1137ms 08:08:43 INFO - PROCESS | 1808 | 1466521723396 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1808 | 1466521723400 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:08:43 INFO - PROCESS | 1808 | 1466521723405 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1808 | 1466521723409 Marionette TRACE conn5 <- [1,1978,null,{}] 08:08:43 INFO - PROCESS | 1808 | 1466521723414 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:43 INFO - PROCESS | 1808 | 1466521723418 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:43 INFO - PROCESS | 1808 | 1466521723523 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:08:43 INFO - PROCESS | 1808 | 1466521723599 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1808 | 1466521723603 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA41800 == 44 [pid = 1808] [id = 504] 08:08:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002007CD7400) [pid = 1808] [serial = 1512] [outer = 0000000000000000] 08:08:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002007E2A800) [pid = 1808] [serial = 1513] [outer = 0000002007CD7400] 08:08:43 INFO - PROCESS | 1808 | 1466521723666 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (000000200D75D000) [pid = 1808] [serial = 1514] [outer = 0000002007CD7400] 08:08:44 INFO - PROCESS | 1808 | 1466521724212 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 840ms 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB8000 == 43 [pid = 1808] [id = 499] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002016043000 == 42 [pid = 1808] [id = 498] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BD9000 == 41 [pid = 1808] [id = 497] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002015986800 == 40 [pid = 1808] [id = 496] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000201338C000 == 39 [pid = 1808] [id = 495] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 00000020110A5000 == 38 [pid = 1808] [id = 494] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB8800 == 37 [pid = 1808] [id = 493] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200DFCD000 == 36 [pid = 1808] [id = 492] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C21800 == 35 [pid = 1808] [id = 491] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000201108C800 == 34 [pid = 1808] [id = 490] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002015992000 == 33 [pid = 1808] [id = 488] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002007E70000 == 32 [pid = 1808] [id = 489] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A36000 == 31 [pid = 1808] [id = 479] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 00000020167DD000 == 30 [pid = 1808] [id = 503] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000201641A000 == 29 [pid = 1808] [id = 502] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200F134000 == 28 [pid = 1808] [id = 501] 08:08:44 INFO - PROCESS | 1808 | --DOCSHELL 00000020069B0800 == 27 [pid = 1808] [id = 500] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002005EF0000) [pid = 1808] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200672FC00) [pid = 1808] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200D798800) [pid = 1808] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002006AD0800) [pid = 1808] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002001E59000) [pid = 1808] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002007A1A800) [pid = 1808] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002007E27C00) [pid = 1808] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E11A000) [pid = 1808] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200835C800) [pid = 1808] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007818C00) [pid = 1808] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E6D9C00) [pid = 1808] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200DFE0800) [pid = 1808] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002013274400) [pid = 1808] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012583800) [pid = 1808] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200EC95800) [pid = 1808] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E6D5C00) [pid = 1808] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002007A1F400) [pid = 1808] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012364000) [pid = 1808] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200F2BA800) [pid = 1808] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002011DE6C00) [pid = 1808] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002010B80000) [pid = 1808] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E25E000) [pid = 1808] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002012367000) [pid = 1808] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E656000) [pid = 1808] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200DCBC800) [pid = 1808] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:08:44 INFO - PROCESS | 1808 | 1466521724948 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1808 | 1466521724953 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:08:45 INFO - PROCESS | 1808 | 1466521725015 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1808 | 1466521725019 Marionette TRACE conn5 <- [1,1982,null,{}] 08:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:08:45 INFO - PROCESS | 1808 | 1466521725025 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:45 INFO - PROCESS | 1808 | 1466521725029 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:45 INFO - PROCESS | 1808 | 1466521725121 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:08:45 INFO - PROCESS | 1808 | 1466521725191 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1808 | 1466521725196 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:45 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069C1000 == 28 [pid = 1808] [id = 505] 08:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200283B800) [pid = 1808] [serial = 1515] [outer = 0000000000000000] 08:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002002BE7800) [pid = 1808] [serial = 1516] [outer = 000000200283B800] 08:08:45 INFO - PROCESS | 1808 | 1466521725245 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002005FB7000) [pid = 1808] [serial = 1517] [outer = 000000200283B800] 08:08:45 INFO - PROCESS | 1808 | 1466521725671 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 08:08:45 INFO - PROCESS | 1808 | 1466521725696 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1808 | 1466521725699 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:08:45 INFO - PROCESS | 1808 | 1466521725706 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1808 | 1466521725710 Marionette TRACE conn5 <- [1,1986,null,{}] 08:08:45 INFO - PROCESS | 1808 | 1466521725714 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:45 INFO - PROCESS | 1808 | 1466521725717 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:45 INFO - PROCESS | 1808 | 1466521725808 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:08:45 INFO - PROCESS | 1808 | 1466521725814 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1808 | 1466521725817 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:45 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4CE800 == 29 [pid = 1808] [id = 506] 08:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002006C3F000) [pid = 1808] [serial = 1518] [outer = 0000000000000000] 08:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007817000) [pid = 1808] [serial = 1519] [outer = 0000002006C3F000] 08:08:45 INFO - PROCESS | 1808 | 1466521725866 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007E2EC00) [pid = 1808] [serial = 1520] [outer = 0000002006C3F000] 08:08:46 INFO - PROCESS | 1808 | 1466521726330 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 650ms 08:08:46 INFO - PROCESS | 1808 | 1466521726356 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1808 | 1466521726359 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:08:46 INFO - PROCESS | 1808 | 1466521726370 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1808 | 1466521726372 Marionette TRACE conn5 <- [1,1990,null,{}] 08:08:46 INFO - PROCESS | 1808 | 1466521726383 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:46 INFO - PROCESS | 1808 | 1466521726388 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:46 INFO - PROCESS | 1808 | 1466521726479 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:08:46 INFO - PROCESS | 1808 | 1466521726595 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1808 | 1466521726599 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5CB800 == 30 [pid = 1808] [id = 507] 08:08:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200B4A7400) [pid = 1808] [serial = 1521] [outer = 0000000000000000] 08:08:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D75F400) [pid = 1808] [serial = 1522] [outer = 000000200B4A7400] 08:08:46 INFO - PROCESS | 1808 | 1466521726651 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DCBA800) [pid = 1808] [serial = 1523] [outer = 000000200B4A7400] 08:08:47 INFO - PROCESS | 1808 | 1466521727080 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 08:08:47 INFO - PROCESS | 1808 | 1466521727096 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1808 | 1466521727098 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:08:47 INFO - PROCESS | 1808 | 1466521727107 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1808 | 1466521727109 Marionette TRACE conn5 <- [1,1994,null,{}] 08:08:47 INFO - PROCESS | 1808 | 1466521727112 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:47 INFO - PROCESS | 1808 | 1466521727114 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:47 INFO - PROCESS | 1808 | 1466521727229 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:08:47 INFO - PROCESS | 1808 | 1466521727238 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1808 | 1466521727240 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:47 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB2800 == 31 [pid = 1808] [id = 508] 08:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200DFEF800) [pid = 1808] [serial = 1524] [outer = 0000000000000000] 08:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E112000) [pid = 1808] [serial = 1525] [outer = 000000200DFEF800] 08:08:47 INFO - PROCESS | 1808 | 1466521727286 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E192400) [pid = 1808] [serial = 1526] [outer = 000000200DFEF800] 08:08:47 INFO - PROCESS | 1808 | 1466521727745 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:08:47 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 08:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 08:08:47 INFO - PROCESS | 1808 | 1466521727802 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:08:47 INFO - PROCESS | 1808 | 1466521727805 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:08:47 INFO - PROCESS | 1808 | 1466521727808 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1808 | 1466521727810 Marionette TRACE conn5 <- [1,1998,null,{}] 08:08:47 INFO - PROCESS | 1808 | 1466521727823 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:47 INFO - PROCESS | 1808 | 1466521727825 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:47 INFO - PROCESS | 1808 | 1466521727968 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:08:47 INFO - PROCESS | 1808 | 1466521727981 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1808 | 1466521727983 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:48 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F840800 == 32 [pid = 1808] [id = 509] 08:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E10D400) [pid = 1808] [serial = 1527] [outer = 0000000000000000] 08:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E656800) [pid = 1808] [serial = 1528] [outer = 000000200E10D400] 08:08:48 INFO - PROCESS | 1808 | 1466521728029 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200EC90400) [pid = 1808] [serial = 1529] [outer = 000000200E10D400] 08:08:48 INFO - PROCESS | 1808 | 1466521728461 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:08:48 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 08:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 08:08:48 INFO - PROCESS | 1808 | 1466521728503 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1808 | 1466521728505 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:08:48 INFO - PROCESS | 1808 | 1466521728518 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1808 | 1466521728520 Marionette TRACE conn5 <- [1,2002,null,{}] 08:08:48 INFO - PROCESS | 1808 | 1466521728523 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:48 INFO - PROCESS | 1808 | 1466521728529 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:48 INFO - PROCESS | 1808 | 1466521728671 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:08:48 INFO - PROCESS | 1808 | 1466521728729 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1808 | 1466521728731 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:48 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D8B800 == 33 [pid = 1808] [id = 510] 08:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EC98800) [pid = 1808] [serial = 1530] [outer = 0000000000000000] 08:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200FBD7000) [pid = 1808] [serial = 1531] [outer = 000000200EC98800] 08:08:48 INFO - PROCESS | 1808 | 1466521728776 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000201107EC00) [pid = 1808] [serial = 1532] [outer = 000000200EC98800] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (00000020131F4C00) [pid = 1808] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200FBD6800) [pid = 1808] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002001F29400) [pid = 1808] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002010590C00) [pid = 1808] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020028D3400) [pid = 1808] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B697000) [pid = 1808] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002001E58800) [pid = 1808] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020082BF000) [pid = 1808] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000201327F000) [pid = 1808] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E71B000) [pid = 1808] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:08:49 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020133BEC00) [pid = 1808] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:08:49 INFO - PROCESS | 1808 | 1466521729358 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 901ms 08:08:49 INFO - PROCESS | 1808 | 1466521729412 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1808 | 1466521729421 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:08:49 INFO - PROCESS | 1808 | 1466521729426 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:08:49 INFO - PROCESS | 1808 | 1466521729428 Marionette TRACE conn5 <- [1,2006,null,{}] 08:08:49 INFO - PROCESS | 1808 | 1466521729431 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:49 INFO - PROCESS | 1808 | 1466521729433 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:49 INFO - PROCESS | 1808 | 1466521729515 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:08:49 INFO - PROCESS | 1808 | 1466521729521 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1808 | 1466521729523 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013461800 == 34 [pid = 1808] [id = 511] 08:08:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DA48400) [pid = 1808] [serial = 1533] [outer = 0000000000000000] 08:08:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002010590400) [pid = 1808] [serial = 1534] [outer = 000000200DA48400] 08:08:49 INFO - PROCESS | 1808 | 1466521729569 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002011DE2800) [pid = 1808] [serial = 1535] [outer = 000000200DA48400] 08:08:50 INFO - PROCESS | 1808 | 1466521729989 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 08:08:50 INFO - PROCESS | 1808 | 1466521730060 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1808 | 1466521730062 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:08:50 INFO - PROCESS | 1808 | 1466521730065 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:08:50 INFO - PROCESS | 1808 | 1466521730067 Marionette TRACE conn5 <- [1,2010,null,{}] 08:08:50 INFO - PROCESS | 1808 | 1466521730070 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:50 INFO - PROCESS | 1808 | 1466521730072 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:50 INFO - PROCESS | 1808 | 1466521730153 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:08:50 INFO - PROCESS | 1808 | 1466521730161 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1808 | 1466521730163 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:50 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015986800 == 35 [pid = 1808] [id = 512] 08:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002012056C00) [pid = 1808] [serial = 1536] [outer = 0000000000000000] 08:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012362400) [pid = 1808] [serial = 1537] [outer = 0000002012056C00] 08:08:50 INFO - PROCESS | 1808 | 1466521730207 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201257B400) [pid = 1808] [serial = 1538] [outer = 0000002012056C00] 08:08:50 INFO - PROCESS | 1808 | 1466521730645 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 08:08:50 INFO - PROCESS | 1808 | 1466521730698 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1808 | 1466521730709 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:08:50 INFO - PROCESS | 1808 | 1466521730712 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1808 | 1466521730714 Marionette TRACE conn5 <- [1,2014,null,{}] 08:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:08:50 INFO - PROCESS | 1808 | 1466521730718 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:50 INFO - PROCESS | 1808 | 1466521730720 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:50 INFO - PROCESS | 1808 | 1466521730801 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:08:50 INFO - PROCESS | 1808 | 1466521730806 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1808 | 1466521730807 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:50 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4A000 == 36 [pid = 1808] [id = 513] 08:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012586400) [pid = 1808] [serial = 1539] [outer = 0000000000000000] 08:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020131F2400) [pid = 1808] [serial = 1540] [outer = 0000002012586400] 08:08:50 INFO - PROCESS | 1808 | 1466521730851 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201322A400) [pid = 1808] [serial = 1541] [outer = 0000002012586400] 08:08:51 INFO - PROCESS | 1808 | 1466521731614 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 941ms 08:08:51 INFO - PROCESS | 1808 | 1466521731659 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1808 | 1466521731664 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:08:51 INFO - PROCESS | 1808 | 1466521731669 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1808 | 1466521731673 Marionette TRACE conn5 <- [1,2018,null,{}] 08:08:51 INFO - PROCESS | 1808 | 1466521731678 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:51 INFO - PROCESS | 1808 | 1466521731682 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:51 INFO - PROCESS | 1808 | 1466521731807 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:08:51 INFO - PROCESS | 1808 | 1466521731932 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1808 | 1466521731936 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D078000 == 37 [pid = 1808] [id = 514] 08:08:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002005CBCC00) [pid = 1808] [serial = 1542] [outer = 0000000000000000] 08:08:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020069D4800) [pid = 1808] [serial = 1543] [outer = 0000002005CBCC00] 08:08:52 INFO - PROCESS | 1808 | 1466521731998 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002007E28000) [pid = 1808] [serial = 1544] [outer = 0000002005CBCC00] 08:08:52 INFO - PROCESS | 1808 | 1466521732694 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1082ms 08:08:52 INFO - PROCESS | 1808 | 1466521732753 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1808 | 1466521732759 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:08:52 INFO - PROCESS | 1808 | 1466521732765 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1808 | 1466521732768 Marionette TRACE conn5 <- [1,2022,null,{}] 08:08:52 INFO - PROCESS | 1808 | 1466521732773 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:52 INFO - PROCESS | 1808 | 1466521732776 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:52 INFO - PROCESS | 1808 | 1466521732901 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:08:53 INFO - PROCESS | 1808 | 1466521733029 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1808 | 1466521733032 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:53 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110BB000 == 38 [pid = 1808] [id = 515] 08:08:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002007E26000) [pid = 1808] [serial = 1545] [outer = 0000000000000000] 08:08:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200DA47000) [pid = 1808] [serial = 1546] [outer = 0000002007E26000] 08:08:53 INFO - PROCESS | 1808 | 1466521733092 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200E119800) [pid = 1808] [serial = 1547] [outer = 0000002007E26000] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 0000002015986800 == 37 [pid = 1808] [id = 512] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 0000002013461800 == 36 [pid = 1808] [id = 511] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D8B800 == 35 [pid = 1808] [id = 510] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 000000200F840800 == 34 [pid = 1808] [id = 509] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB2800 == 33 [pid = 1808] [id = 508] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5CB800 == 32 [pid = 1808] [id = 507] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4CE800 == 31 [pid = 1808] [id = 506] 08:08:53 INFO - PROCESS | 1808 | --DOCSHELL 00000020069C1000 == 30 [pid = 1808] [id = 505] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (00000020133C4C00) [pid = 1808] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002013227400) [pid = 1808] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000201236D400) [pid = 1808] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002011DDF000) [pid = 1808] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002005F4CC00) [pid = 1808] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007CDE800) [pid = 1808] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012586000) [pid = 1808] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005F4C000) [pid = 1808] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007779C00) [pid = 1808] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200D0A4800) [pid = 1808] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DA47400) [pid = 1808] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E266800) [pid = 1808] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200EC94800) [pid = 1808] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200D692400) [pid = 1808] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200FB77000) [pid = 1808] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200D75DC00) [pid = 1808] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002013277C00) [pid = 1808] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020133B8800) [pid = 1808] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200F2B8800) [pid = 1808] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002010598800) [pid = 1808] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002013429400) [pid = 1808] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002013395800) [pid = 1808] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:08:53 INFO - PROCESS | 1808 | 1466521733957 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1231ms 08:08:54 INFO - PROCESS | 1808 | 1466521733997 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:08:54 INFO - PROCESS | 1808 | 1466521734002 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:08:54 INFO - PROCESS | 1808 | 1466521734006 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1808 | 1466521734010 Marionette TRACE conn5 <- [1,2026,null,{}] 08:08:54 INFO - PROCESS | 1808 | 1466521734015 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:54 INFO - PROCESS | 1808 | 1466521734018 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:54 INFO - PROCESS | 1808 | 1466521734110 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:08:54 INFO - PROCESS | 1808 | 1466521734117 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1808 | 1466521734121 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:54 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007731800 == 31 [pid = 1808] [id = 516] 08:08:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002006AD6000) [pid = 1808] [serial = 1548] [outer = 0000000000000000] 08:08:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007776800) [pid = 1808] [serial = 1549] [outer = 0000002006AD6000] 08:08:54 INFO - PROCESS | 1808 | 1466521734171 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007CDDC00) [pid = 1808] [serial = 1550] [outer = 0000002006AD6000] 08:08:54 INFO - PROCESS | 1808 | 1466521734688 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 732ms 08:08:54 INFO - PROCESS | 1808 | 1466521734738 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1808 | 1466521734743 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:08:54 INFO - PROCESS | 1808 | 1466521734749 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1808 | 1466521734752 Marionette TRACE conn5 <- [1,2030,null,{}] 08:08:54 INFO - PROCESS | 1808 | 1466521734755 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:54 INFO - PROCESS | 1808 | 1466521734758 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:54 INFO - PROCESS | 1808 | 1466521734848 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:08:54 INFO - PROCESS | 1808 | 1466521734922 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1808 | 1466521734925 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E2A0800 == 32 [pid = 1808] [id = 517] 08:08:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200CD89000) [pid = 1808] [serial = 1551] [outer = 0000000000000000] 08:08:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200D758000) [pid = 1808] [serial = 1552] [outer = 000000200CD89000] 08:08:54 INFO - PROCESS | 1808 | 1466521734980 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200DCBD800) [pid = 1808] [serial = 1553] [outer = 000000200CD89000] 08:08:55 INFO - PROCESS | 1808 | 1466521735370 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:08:55 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) 08:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 08:08:55 INFO - PROCESS | 1808 | 1466521735444 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1808 | 1466521735446 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:08:55 INFO - PROCESS | 1808 | 1466521735450 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1808 | 1466521735453 Marionette TRACE conn5 <- [1,2034,null,{}] 08:08:55 INFO - PROCESS | 1808 | 1466521735493 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:55 INFO - PROCESS | 1808 | 1466521735498 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:55 INFO - PROCESS | 1808 | 1466521735617 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:08:55 INFO - PROCESS | 1808 | 1466521735627 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1808 | 1466521735630 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:55 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F248000 == 33 [pid = 1808] [id = 518] 08:08:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E6D8800) [pid = 1808] [serial = 1554] [outer = 0000000000000000] 08:08:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200EC92000) [pid = 1808] [serial = 1555] [outer = 000000200E6D8800] 08:08:55 INFO - PROCESS | 1808 | 1466521735678 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200ED93C00) [pid = 1808] [serial = 1556] [outer = 000000200E6D8800] 08:08:56 INFO - PROCESS | 1808 | 1466521736121 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 08:08:56 INFO - PROCESS | 1808 | 1466521736145 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1808 | 1466521736148 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:08:56 INFO - PROCESS | 1808 | 1466521736151 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:08:56 INFO - PROCESS | 1808 | 1466521736153 Marionette TRACE conn5 <- [1,2038,null,{}] 08:08:56 INFO - PROCESS | 1808 | 1466521736157 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 1808 | 1466521736159 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:56 INFO - PROCESS | 1808 | 1466521736279 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:08:56 INFO - PROCESS | 1808 | 1466521736284 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1808 | 1466521736293 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D94800 == 34 [pid = 1808] [id = 519] 08:08:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200FA12400) [pid = 1808] [serial = 1557] [outer = 0000000000000000] 08:08:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200FBDF800) [pid = 1808] [serial = 1558] [outer = 000000200FA12400] 08:08:56 INFO - PROCESS | 1808 | 1466521736381 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002010EE4000) [pid = 1808] [serial = 1559] [outer = 000000200FA12400] 08:08:56 INFO - PROCESS | 1808 | 1466521736821 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 08:08:56 INFO - PROCESS | 1808 | 1466521736890 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1808 | 1466521736893 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:08:56 INFO - PROCESS | 1808 | 1466521736907 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1808 | 1466521736909 Marionette TRACE conn5 <- [1,2042,null,{}] 08:08:56 INFO - PROCESS | 1808 | 1466521736912 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 1808 | 1466521736915 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:57 INFO - PROCESS | 1808 | 1466521737055 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:08:57 INFO - PROCESS | 1808 | 1466521737068 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1808 | 1466521737070 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:57 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015910800 == 35 [pid = 1808] [id = 520] 08:08:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002011DE8000) [pid = 1808] [serial = 1560] [outer = 0000000000000000] 08:08:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000201235F400) [pid = 1808] [serial = 1561] [outer = 0000002011DE8000] 08:08:57 INFO - PROCESS | 1808 | 1466521737162 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012583800) [pid = 1808] [serial = 1562] [outer = 0000002011DE8000] 08:08:57 INFO - PROCESS | 1808 | 1466521737597 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 08:08:57 INFO - PROCESS | 1808 | 1466521737648 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1808 | 1466521737650 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:08:57 INFO - PROCESS | 1808 | 1466521737653 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:08:57 INFO - PROCESS | 1808 | 1466521737655 Marionette TRACE conn5 <- [1,2046,null,{}] 08:08:57 INFO - PROCESS | 1808 | 1466521737659 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:57 INFO - PROCESS | 1808 | 1466521737665 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:57 INFO - PROCESS | 1808 | 1466521737810 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:08:57 INFO - PROCESS | 1808 | 1466521737866 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1808 | 1466521737868 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:57 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E13800 == 36 [pid = 1808] [id = 521] 08:08:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020131FC800) [pid = 1808] [serial = 1563] [outer = 0000000000000000] 08:08:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002013277800) [pid = 1808] [serial = 1564] [outer = 00000020131FC800] 08:08:57 INFO - PROCESS | 1808 | 1466521737913 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013399000) [pid = 1808] [serial = 1565] [outer = 00000020131FC800] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200B411000) [pid = 1808] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200DFEF800) [pid = 1808] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002006C3F000) [pid = 1808] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200283B800) [pid = 1808] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200B4A7400) [pid = 1808] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002007CD7400) [pid = 1808] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E10D400) [pid = 1808] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002000D41000) [pid = 1808] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E10F400) [pid = 1808] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012582C00) [pid = 1808] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015B1EC00) [pid = 1808] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200EC98800) [pid = 1808] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002012056C00) [pid = 1808] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:08:58 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DA48400) [pid = 1808] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:08:58 INFO - PROCESS | 1808 | 1466521738352 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 08:08:58 INFO - PROCESS | 1808 | 1466521738390 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1808 | 1466521738392 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:08:58 INFO - PROCESS | 1808 | 1466521738395 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1808 | 1466521738397 Marionette TRACE conn5 <- [1,2050,null,{}] 08:08:58 INFO - PROCESS | 1808 | 1466521738400 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:58 INFO - PROCESS | 1808 | 1466521738402 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:58 INFO - PROCESS | 1808 | 1466521738518 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:08:58 INFO - PROCESS | 1808 | 1466521738570 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1808 | 1466521738572 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:58 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016038000 == 37 [pid = 1808] [id = 522] 08:08:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200153D800) [pid = 1808] [serial = 1566] [outer = 0000000000000000] 08:08:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E948C00) [pid = 1808] [serial = 1567] [outer = 000000200153D800] 08:08:58 INFO - PROCESS | 1808 | 1466521738617 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002013391400) [pid = 1808] [serial = 1568] [outer = 000000200153D800] 08:08:58 INFO - PROCESS | 1808 | 1466521738974 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 08:08:59 INFO - PROCESS | 1808 | 1466521739025 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1808 | 1466521739028 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:08:59 INFO - PROCESS | 1808 | 1466521739046 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1808 | 1466521739048 Marionette TRACE conn5 <- [1,2054,null,{}] 08:08:59 INFO - PROCESS | 1808 | 1466521739052 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:59 INFO - PROCESS | 1808 | 1466521739053 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:59 INFO - PROCESS | 1808 | 1466521739136 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:08:59 INFO - PROCESS | 1808 | 1466521739142 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1808 | 1466521739144 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:59 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016252000 == 38 [pid = 1808] [id = 523] 08:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020133B8400) [pid = 1808] [serial = 1569] [outer = 0000000000000000] 08:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020133C1C00) [pid = 1808] [serial = 1570] [outer = 00000020133B8400] 08:08:59 INFO - PROCESS | 1808 | 1466521739187 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201342B800) [pid = 1808] [serial = 1571] [outer = 00000020133B8400] 08:08:59 INFO - PROCESS | 1808 | 1466521739599 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 586ms 08:08:59 INFO - PROCESS | 1808 | 1466521739626 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1808 | 1466521739628 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:08:59 INFO - PROCESS | 1808 | 1466521739631 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:08:59 INFO - PROCESS | 1808 | 1466521739633 Marionette TRACE conn5 <- [1,2058,null,{}] 08:08:59 INFO - PROCESS | 1808 | 1466521739649 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:59 INFO - PROCESS | 1808 | 1466521739651 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:59 INFO - PROCESS | 1808 | 1466521739739 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:08:59 INFO - PROCESS | 1808 | 1466521739745 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1808 | 1466521739747 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:08:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB4000 == 39 [pid = 1808] [id = 524] 08:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201342A800) [pid = 1808] [serial = 1572] [outer = 0000000000000000] 08:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015B1A400) [pid = 1808] [serial = 1573] [outer = 000000201342A800] 08:08:59 INFO - PROCESS | 1808 | 1466521739791 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002015B26400) [pid = 1808] [serial = 1574] [outer = 000000201342A800] 08:09:00 INFO - PROCESS | 1808 | 1466521740306 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 08:09:00 INFO - PROCESS | 1808 | 1466521740369 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1808 | 1466521740375 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:09:00 INFO - PROCESS | 1808 | 1466521740380 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1808 | 1466521740384 Marionette TRACE conn5 <- [1,2062,null,{}] 08:09:00 INFO - PROCESS | 1808 | 1466521740390 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:00 INFO - PROCESS | 1808 | 1466521740393 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:00 INFO - PROCESS | 1808 | 1466521740516 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:09:00 INFO - PROCESS | 1808 | 1466521740613 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1808 | 1466521740618 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007F22800 == 40 [pid = 1808] [id = 525] 08:09:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200672DC00) [pid = 1808] [serial = 1575] [outer = 0000000000000000] 08:09:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002006AD6C00) [pid = 1808] [serial = 1576] [outer = 000000200672DC00] 08:09:00 INFO - PROCESS | 1808 | 1466521740678 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200B40E400) [pid = 1808] [serial = 1577] [outer = 000000200672DC00] 08:09:01 INFO - PROCESS | 1808 | 1466521741297 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 986ms 08:09:01 INFO - PROCESS | 1808 | 1466521741368 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1808 | 1466521741374 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:09:01 INFO - PROCESS | 1808 | 1466521741381 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1808 | 1466521741384 Marionette TRACE conn5 <- [1,2066,null,{}] 08:09:01 INFO - PROCESS | 1808 | 1466521741388 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:01 INFO - PROCESS | 1808 | 1466521741391 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:01 INFO - PROCESS | 1808 | 1466521741538 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:09:01 INFO - PROCESS | 1808 | 1466521741662 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1808 | 1466521741665 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:01 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B7F000 == 41 [pid = 1808] [id = 526] 08:09:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200E264800) [pid = 1808] [serial = 1578] [outer = 0000000000000000] 08:09:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E6D6400) [pid = 1808] [serial = 1579] [outer = 000000200E264800] 08:09:01 INFO - PROCESS | 1808 | 1466521741724 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200F1ED000) [pid = 1808] [serial = 1580] [outer = 000000200E264800] 08:09:02 INFO - PROCESS | 1808 | 1466521742329 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 987ms 08:09:02 INFO - PROCESS | 1808 | 1466521742368 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1808 | 1466521742371 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:09:02 INFO - PROCESS | 1808 | 1466521742374 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1808 | 1466521742379 Marionette TRACE conn5 <- [1,2070,null,{}] 08:09:02 INFO - PROCESS | 1808 | 1466521742403 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 1808 | 1466521742409 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:02 INFO - PROCESS | 1808 | 1466521742550 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:09:02 INFO - PROCESS | 1808 | 1466521742608 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1808 | 1466521742611 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:02 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167E4000 == 42 [pid = 1808] [id = 527] 08:09:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002013276800) [pid = 1808] [serial = 1581] [outer = 0000000000000000] 08:09:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000201327B800) [pid = 1808] [serial = 1582] [outer = 0000002013276800] 08:09:02 INFO - PROCESS | 1808 | 1466521742669 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015B22C00) [pid = 1808] [serial = 1583] [outer = 0000002013276800] 08:09:03 INFO - PROCESS | 1808 | 1466521743212 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 880ms 08:09:03 INFO - PROCESS | 1808 | 1466521743257 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1808 | 1466521743260 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:09:03 INFO - PROCESS | 1808 | 1466521743264 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1808 | 1466521743266 Marionette TRACE conn5 <- [1,2074,null,{}] 08:09:03 INFO - PROCESS | 1808 | 1466521743270 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:03 INFO - PROCESS | 1808 | 1466521743272 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:03 INFO - PROCESS | 1808 | 1466521743387 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:09:03 INFO - PROCESS | 1808 | 1466521743480 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1808 | 1466521743483 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DAD000 == 43 [pid = 1808] [id = 528] 08:09:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015C0E400) [pid = 1808] [serial = 1584] [outer = 0000000000000000] 08:09:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015C7CC00) [pid = 1808] [serial = 1585] [outer = 0000002015C0E400] 08:09:03 INFO - PROCESS | 1808 | 1466521743537 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002015C86800) [pid = 1808] [serial = 1586] [outer = 0000002015C0E400] 08:09:04 INFO - PROCESS | 1808 | 1466521744174 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 984ms 08:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:09:04 INFO - PROCESS | 1808 | 1466521744250 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1808 | 1466521744253 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:09:04 INFO - PROCESS | 1808 | 1466521744257 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1808 | 1466521744259 Marionette TRACE conn5 <- [1,2078,null,{}] 08:09:04 INFO - PROCESS | 1808 | 1466521744263 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 1808 | 1466521744265 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:04 INFO - PROCESS | 1808 | 1466521744374 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:09:04 INFO - PROCESS | 1808 | 1466521744616 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1808 | 1466521744619 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A3F800 == 44 [pid = 1808] [id = 529] 08:09:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002001539400) [pid = 1808] [serial = 1587] [outer = 0000000000000000] 08:09:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0000002002BE5400) [pid = 1808] [serial = 1588] [outer = 0000002001539400] 08:09:04 INFO - PROCESS | 1808 | 1466521744692 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002007814C00) [pid = 1808] [serial = 1589] [outer = 0000002001539400] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002016252000 == 43 [pid = 1808] [id = 523] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002016038000 == 42 [pid = 1808] [id = 522] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E13800 == 41 [pid = 1808] [id = 521] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002015910800 == 40 [pid = 1808] [id = 520] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D94800 == 39 [pid = 1808] [id = 519] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200F248000 == 38 [pid = 1808] [id = 518] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200E2A0800 == 37 [pid = 1808] [id = 517] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002007731800 == 36 [pid = 1808] [id = 516] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 00000020110BB000 == 35 [pid = 1808] [id = 515] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4A000 == 34 [pid = 1808] [id = 513] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200D078000 == 33 [pid = 1808] [id = 514] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA41800 == 32 [pid = 1808] [id = 504] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002016DAD000 == 31 [pid = 1808] [id = 528] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 00000020167E4000 == 30 [pid = 1808] [id = 527] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B7F000 == 29 [pid = 1808] [id = 526] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB4000 == 28 [pid = 1808] [id = 524] 08:09:05 INFO - PROCESS | 1808 | --DOCSHELL 0000002007F22800 == 27 [pid = 1808] [id = 525] 08:09:05 INFO - PROCESS | 1808 | 1466521745982 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (000000200DFE7800) [pid = 1808] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200E112000) [pid = 1808] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002007817000) [pid = 1808] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002007E2EC00) [pid = 1808] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002002BE7800) [pid = 1808] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002005FB7000) [pid = 1808] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200D75F400) [pid = 1808] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200D75D000) [pid = 1808] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002007E2A800) [pid = 1808] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E656800) [pid = 1808] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002007CD3800) [pid = 1808] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002001536000) [pid = 1808] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200EC9C000) [pid = 1808] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E18C000) [pid = 1808] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000201322FC00) [pid = 1808] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020131EE800) [pid = 1808] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015C04400) [pid = 1808] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002015B24400) [pid = 1808] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200FBD7000) [pid = 1808] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200EC90400) [pid = 1808] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012362400) [pid = 1808] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201107EC00) [pid = 1808] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002010590400) [pid = 1808] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DCBA800) [pid = 1808] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E192400) [pid = 1808] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201257B400) [pid = 1808] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002011DE2800) [pid = 1808] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (00000020131F2400) [pid = 1808] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1844ms 08:09:06 INFO - PROCESS | 1808 | 1466521746104 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1808 | 1466521746108 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:09:06 INFO - PROCESS | 1808 | 1466521746114 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1808 | 1466521746118 Marionette TRACE conn5 <- [1,2082,null,{}] 08:09:06 INFO - PROCESS | 1808 | 1466521746124 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:06 INFO - PROCESS | 1808 | 1466521746128 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:06 INFO - PROCESS | 1808 | 1466521746223 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:09:06 INFO - PROCESS | 1808 | 1466521746230 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1808 | 1466521746235 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:06 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A05000 == 28 [pid = 1808] [id = 530] 08:09:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002005C47C00) [pid = 1808] [serial = 1590] [outer = 0000000000000000] 08:09:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002005E34800) [pid = 1808] [serial = 1591] [outer = 0000002005C47C00] 08:09:06 INFO - PROCESS | 1808 | 1466521746286 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006725000) [pid = 1808] [serial = 1592] [outer = 0000002005C47C00] 08:09:06 INFO - PROCESS | 1808 | 1466521746791 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 08:09:06 INFO - PROCESS | 1808 | 1466521746849 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1808 | 1466521746854 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:09:06 INFO - PROCESS | 1808 | 1466521746861 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1808 | 1466521746864 Marionette TRACE conn5 <- [1,2086,null,{}] 08:09:06 INFO - PROCESS | 1808 | 1466521746868 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:06 INFO - PROCESS | 1808 | 1466521746870 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:06 INFO - PROCESS | 1808 | 1466521746963 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:09:06 INFO - PROCESS | 1808 | 1466521746970 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1808 | 1466521746973 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6B1800 == 29 [pid = 1808] [id = 531] 08:09:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007CD3800) [pid = 1808] [serial = 1593] [outer = 0000000000000000] 08:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007E27000) [pid = 1808] [serial = 1594] [outer = 0000002007CD3800] 08:09:07 INFO - PROCESS | 1808 | 1466521747024 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200835B400) [pid = 1808] [serial = 1595] [outer = 0000002007CD3800] 08:09:07 INFO - PROCESS | 1808 | 1466521747494 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 08:09:07 INFO - PROCESS | 1808 | 1466521747580 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1808 | 1466521747590 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:09:07 INFO - PROCESS | 1808 | 1466521747599 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1808 | 1466521747603 Marionette TRACE conn5 <- [1,2090,null,{}] 08:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:09:07 INFO - PROCESS | 1808 | 1466521747615 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 1808 | 1466521747620 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:07 INFO - PROCESS | 1808 | 1466521747716 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:09:07 INFO - PROCESS | 1808 | 1466521747726 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1808 | 1466521747729 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:07 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E8AC000 == 30 [pid = 1808] [id = 532] 08:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D78D800) [pid = 1808] [serial = 1596] [outer = 0000000000000000] 08:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D9C4800) [pid = 1808] [serial = 1597] [outer = 000000200D78D800] 08:09:07 INFO - PROCESS | 1808 | 1466521747780 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DDE9000) [pid = 1808] [serial = 1598] [outer = 000000200D78D800] 08:09:08 INFO - PROCESS | 1808 | 1466521748228 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 08:09:08 INFO - PROCESS | 1808 | 1466521748279 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1808 | 1466521748282 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:09:08 INFO - PROCESS | 1808 | 1466521748285 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1808 | 1466521748287 Marionette TRACE conn5 <- [1,2094,null,{}] 08:09:08 INFO - PROCESS | 1808 | 1466521748291 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:08 INFO - PROCESS | 1808 | 1466521748293 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:08 INFO - PROCESS | 1808 | 1466521748412 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:09:08 INFO - PROCESS | 1808 | 1466521748420 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1808 | 1466521748422 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:08 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF0C000 == 31 [pid = 1808] [id = 533] 08:09:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E115400) [pid = 1808] [serial = 1599] [outer = 0000000000000000] 08:09:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E189C00) [pid = 1808] [serial = 1600] [outer = 000000200E115400] 08:09:08 INFO - PROCESS | 1808 | 1466521748508 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E269C00) [pid = 1808] [serial = 1601] [outer = 000000200E115400] 08:09:08 INFO - PROCESS | 1808 | 1466521748949 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1808 | 1466521748987 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:09:09 INFO - PROCESS | 1808 | 1466521748995 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:09:09 INFO - PROCESS | 1808 | 1466521749004 Marionette TRACE conn5 <- [1,2098,null,{}] 08:09:09 INFO - PROCESS | 1808 | 1466521749008 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 1808 | 1466521749011 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:09 INFO - PROCESS | 1808 | 1466521749147 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:09:09 INFO - PROCESS | 1808 | 1466521749169 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1808 | 1466521749171 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:09 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010980800 == 32 [pid = 1808] [id = 534] 08:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E84E400) [pid = 1808] [serial = 1602] [outer = 0000000000000000] 08:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200EC92800) [pid = 1808] [serial = 1603] [outer = 000000200E84E400] 08:09:09 INFO - PROCESS | 1808 | 1466521749215 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200ED91000) [pid = 1808] [serial = 1604] [outer = 000000200E84E400] 08:09:09 INFO - PROCESS | 1808 | 1466521749646 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 08:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:09:09 INFO - PROCESS | 1808 | 1466521749694 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1808 | 1466521749697 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:09:09 INFO - PROCESS | 1808 | 1466521749700 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1808 | 1466521749702 Marionette TRACE conn5 <- [1,2102,null,{}] 08:09:09 INFO - PROCESS | 1808 | 1466521749705 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 1808 | 1466521749711 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:09 INFO - PROCESS | 1808 | 1466521749850 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:09:09 INFO - PROCESS | 1808 | 1466521749905 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1808 | 1466521749907 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:09 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124E6800 == 33 [pid = 1808] [id = 535] 08:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EFB2000) [pid = 1808] [serial = 1605] [outer = 0000000000000000] 08:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000201058AC00) [pid = 1808] [serial = 1606] [outer = 000000200EFB2000] 08:09:09 INFO - PROCESS | 1808 | 1466521749953 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002011DEA400) [pid = 1808] [serial = 1607] [outer = 000000200EFB2000] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E6D8800) [pid = 1808] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200153D800) [pid = 1808] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007E26000) [pid = 1808] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200FA12400) [pid = 1808] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200CD89000) [pid = 1808] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002005CBCC00) [pid = 1808] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012586400) [pid = 1808] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006AD6000) [pid = 1808] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002011DE8000) [pid = 1808] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (00000020133B8400) [pid = 1808] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020131FC800) [pid = 1808] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:09:10 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201342A800) [pid = 1808] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:09:10 INFO - PROCESS | 1808 | 1466521750597 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 942ms 08:09:10 INFO - PROCESS | 1808 | 1466521750652 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1808 | 1466521750654 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:09:10 INFO - PROCESS | 1808 | 1466521750660 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1808 | 1466521750662 Marionette TRACE conn5 <- [1,2106,null,{}] 08:09:10 INFO - PROCESS | 1808 | 1466521750666 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:10 INFO - PROCESS | 1808 | 1466521750668 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:10 INFO - PROCESS | 1808 | 1466521750780 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:09:10 INFO - PROCESS | 1808 | 1466521750832 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1808 | 1466521750834 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013462800 == 34 [pid = 1808] [id = 536] 08:09:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002000D50800) [pid = 1808] [serial = 1608] [outer = 0000000000000000] 08:09:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002007CD9400) [pid = 1808] [serial = 1609] [outer = 0000002000D50800] 08:09:10 INFO - PROCESS | 1808 | 1466521750879 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002010EE6400) [pid = 1808] [serial = 1610] [outer = 0000002000D50800] 08:09:11 INFO - PROCESS | 1808 | 1466521751232 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 08:09:11 INFO - PROCESS | 1808 | 1466521751294 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1808 | 1466521751297 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 1808 | 1466521751300 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:09:11 INFO - PROCESS | 1808 | 1466521751302 Marionette TRACE conn5 <- [1,2110,null,{}] 08:09:11 INFO - PROCESS | 1808 | 1466521751306 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:11 INFO - PROCESS | 1808 | 1466521751307 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:11 INFO - PROCESS | 1808 | 1466521751390 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:09:11 INFO - PROCESS | 1808 | 1466521751396 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1808 | 1466521751398 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:11 INFO - PROCESS | 1808 | ++DOCSHELL 000000201597F800 == 35 [pid = 1808] [id = 537] 08:09:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201205DC00) [pid = 1808] [serial = 1611] [outer = 0000000000000000] 08:09:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201257B400) [pid = 1808] [serial = 1612] [outer = 000000201205DC00] 08:09:11 INFO - PROCESS | 1808 | 1466521751442 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012585800) [pid = 1808] [serial = 1613] [outer = 000000201205DC00] 08:09:11 INFO - PROCESS | 1808 | 1466521751873 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 08:09:11 INFO - PROCESS | 1808 | 1466521751932 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1808 | 1466521751934 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:09:11 INFO - PROCESS | 1808 | 1466521751938 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1808 | 1466521751939 Marionette TRACE conn5 <- [1,2114,null,{}] 08:09:11 INFO - PROCESS | 1808 | 1466521751943 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:11 INFO - PROCESS | 1808 | 1466521751945 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:12 INFO - PROCESS | 1808 | 1466521752028 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:09:12 INFO - PROCESS | 1808 | 1466521752036 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1808 | 1466521752038 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:12 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BF1800 == 36 [pid = 1808] [id = 538] 08:09:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012582C00) [pid = 1808] [serial = 1614] [outer = 0000000000000000] 08:09:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (00000020131FBC00) [pid = 1808] [serial = 1615] [outer = 0000002012582C00] 08:09:12 INFO - PROCESS | 1808 | 1466521752082 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002013232000) [pid = 1808] [serial = 1616] [outer = 0000002012582C00] 08:09:12 INFO - PROCESS | 1808 | --DOCSHELL 000000200E540000 == 35 [pid = 1808] [id = 11] 08:09:12 INFO - PROCESS | 1808 | 1466521752954 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1023ms 08:09:12 INFO - PROCESS | 1808 | 1466521752965 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1808 | 1466521752969 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:09:12 INFO - PROCESS | 1808 | 1466521752974 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1808 | 1466521752979 Marionette TRACE conn5 <- [1,2118,null,{}] 08:09:13 INFO - PROCESS | 1808 | 1466521753006 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:13 INFO - PROCESS | 1808 | 1466521753009 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:13 INFO - PROCESS | 1808 | 1466521753136 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:09:13 INFO - PROCESS | 1808 | 1466521753258 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1808 | 1466521753262 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:13 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA3A800 == 36 [pid = 1808] [id = 539] 08:09:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200672B000) [pid = 1808] [serial = 1617] [outer = 0000000000000000] 08:09:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002006C34800) [pid = 1808] [serial = 1618] [outer = 000000200672B000] 08:09:13 INFO - PROCESS | 1808 | 1466521753323 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002007E32C00) [pid = 1808] [serial = 1619] [outer = 000000200672B000] 08:09:14 INFO - PROCESS | 1808 | 1466521754079 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1808 | 1466521754181 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:09:14 INFO - PROCESS | 1808 | 1466521754189 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1808 | 1466521754192 Marionette TRACE conn5 <- [1,2122,null,{}] 08:09:14 INFO - PROCESS | 1808 | 1466521754196 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:14 INFO - PROCESS | 1808 | 1466521754199 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:14 INFO - PROCESS | 1808 | 1466521754334 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:09:14 INFO - PROCESS | 1808 | 1466521754408 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1808 | 1466521754411 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:14 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011B8B800 == 37 [pid = 1808] [id = 540] 08:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200D695400) [pid = 1808] [serial = 1620] [outer = 0000000000000000] 08:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200DFE7000) [pid = 1808] [serial = 1621] [outer = 000000200D695400] 08:09:14 INFO - PROCESS | 1808 | 1466521754468 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200E266400) [pid = 1808] [serial = 1622] [outer = 000000200D695400] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 000000201597F800 == 36 [pid = 1808] [id = 537] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002013462800 == 35 [pid = 1808] [id = 536] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 00000020124E6800 == 34 [pid = 1808] [id = 535] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002010980800 == 33 [pid = 1808] [id = 534] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF0C000 == 32 [pid = 1808] [id = 533] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200E8AC000 == 31 [pid = 1808] [id = 532] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6B1800 == 30 [pid = 1808] [id = 531] 08:09:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A05000 == 29 [pid = 1808] [id = 530] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200ED93C00) [pid = 1808] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002013391400) [pid = 1808] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E119800) [pid = 1808] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002010EE4000) [pid = 1808] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200DCBD800) [pid = 1808] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007E28000) [pid = 1808] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201322A400) [pid = 1808] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200D758000) [pid = 1808] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002007776800) [pid = 1808] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012583800) [pid = 1808] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200EC92000) [pid = 1808] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E948C00) [pid = 1808] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (00000020133C1C00) [pid = 1808] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002013399000) [pid = 1808] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002013277800) [pid = 1808] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201235F400) [pid = 1808] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200FBDF800) [pid = 1808] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (00000020069D4800) [pid = 1808] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002007CDDC00) [pid = 1808] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200DA47000) [pid = 1808] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002015B1A400) [pid = 1808] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002015B26400) [pid = 1808] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000201342B800) [pid = 1808] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:09:15 INFO - PROCESS | 1808 | 1466521755292 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1808 | 1466521755326 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 1808 | 1466521755330 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:09:15 INFO - PROCESS | 1808 | 1466521755335 Marionette TRACE conn5 <- [1,2126,null,{}] 08:09:15 INFO - PROCESS | 1808 | 1466521755340 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:15 INFO - PROCESS | 1808 | 1466521755342 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:15 INFO - PROCESS | 1808 | 1466521755443 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:09:15 INFO - PROCESS | 1808 | 1466521755524 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1808 | 1466521755526 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:15 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B31E000 == 30 [pid = 1808] [id = 541] 08:09:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (00000020066D7400) [pid = 1808] [serial = 1623] [outer = 0000000000000000] 08:09:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007CD4400) [pid = 1808] [serial = 1624] [outer = 00000020066D7400] 08:09:15 INFO - PROCESS | 1808 | 1466521755576 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200B4A9C00) [pid = 1808] [serial = 1625] [outer = 00000020066D7400] 08:09:16 INFO - PROCESS | 1808 | 1466521756024 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 08:09:16 INFO - PROCESS | 1808 | 1466521756069 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1808 | 1466521756073 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:09:16 INFO - PROCESS | 1808 | 1466521756080 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1808 | 1466521756083 Marionette TRACE conn5 <- [1,2130,null,{}] 08:09:16 INFO - PROCESS | 1808 | 1466521756087 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:16 INFO - PROCESS | 1808 | 1466521756089 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:16 INFO - PROCESS | 1808 | 1466521756181 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:09:16 INFO - PROCESS | 1808 | 1466521756190 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1808 | 1466521756192 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C1000 == 31 [pid = 1808] [id = 542] 08:09:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200DCB8C00) [pid = 1808] [serial = 1626] [outer = 0000000000000000] 08:09:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200DCC3000) [pid = 1808] [serial = 1627] [outer = 000000200DCB8C00] 08:09:16 INFO - PROCESS | 1808 | 1466521756245 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E183400) [pid = 1808] [serial = 1628] [outer = 000000200DCB8C00] 08:09:16 INFO - PROCESS | 1808 | 1466521756722 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1808 | 1466521756776 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:09:16 INFO - PROCESS | 1808 | 1466521756780 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1808 | 1466521756784 Marionette TRACE conn5 <- [1,2134,null,{}] 08:09:16 INFO - PROCESS | 1808 | 1466521756795 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:16 INFO - PROCESS | 1808 | 1466521756800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:16 INFO - PROCESS | 1808 | 1466521756889 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:09:16 INFO - PROCESS | 1808 | 1466521756898 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1808 | 1466521756901 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F83E800 == 32 [pid = 1808] [id = 543] 08:09:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DCBD800) [pid = 1808] [serial = 1629] [outer = 0000000000000000] 08:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200ED89C00) [pid = 1808] [serial = 1630] [outer = 000000200DCBD800] 08:09:17 INFO - PROCESS | 1808 | 1466521757017 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FB81400) [pid = 1808] [serial = 1631] [outer = 000000200DCBD800] 08:09:17 INFO - PROCESS | 1808 | 1466521757412 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1808 | 1466521757476 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:09:17 INFO - PROCESS | 1808 | 1466521757480 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:09:17 INFO - PROCESS | 1808 | 1466521757482 Marionette TRACE conn5 <- [1,2138,null,{}] 08:09:17 INFO - PROCESS | 1808 | 1466521757486 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:17 INFO - PROCESS | 1808 | 1466521757488 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:17 INFO - PROCESS | 1808 | 1466521757646 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:09:17 INFO - PROCESS | 1808 | 1466521757659 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1808 | 1466521757661 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:17 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F7000 == 33 [pid = 1808] [id = 544] 08:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020109E7400) [pid = 1808] [serial = 1632] [outer = 0000000000000000] 08:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002011083800) [pid = 1808] [serial = 1633] [outer = 00000020109E7400] 08:09:17 INFO - PROCESS | 1808 | 1466521757714 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012367800) [pid = 1808] [serial = 1634] [outer = 00000020109E7400] 08:09:18 INFO - PROCESS | 1808 | 1466521758156 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1808 | 1466521758218 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:09:18 INFO - PROCESS | 1808 | 1466521758227 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1808 | 1466521758228 Marionette TRACE conn5 <- [1,2142,null,{}] 08:09:18 INFO - PROCESS | 1808 | 1466521758232 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 1808 | 1466521758234 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:18 INFO - PROCESS | 1808 | 1466521758359 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:09:18 INFO - PROCESS | 1808 | 1466521758371 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1808 | 1466521758373 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000201591A000 == 34 [pid = 1808] [id = 545] 08:09:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200EC96C00) [pid = 1808] [serial = 1635] [outer = 0000000000000000] 08:09:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020131F3C00) [pid = 1808] [serial = 1636] [outer = 000000200EC96C00] 08:09:18 INFO - PROCESS | 1808 | 1466521758417 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013230000) [pid = 1808] [serial = 1637] [outer = 000000200EC96C00] 08:09:18 INFO - PROCESS | 1808 | 1466521758913 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 08:09:18 INFO - PROCESS | 1808 | 1466521758958 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1808 | 1466521758960 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:09:18 INFO - PROCESS | 1808 | 1466521758974 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1808 | 1466521758976 Marionette TRACE conn5 <- [1,2146,null,{}] 08:09:18 INFO - PROCESS | 1808 | 1466521758979 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 1808 | 1466521758985 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:19 INFO - PROCESS | 1808 | 1466521759119 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:09:19 INFO - PROCESS | 1808 | 1466521759178 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1808 | 1466521759180 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:19 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E1B800 == 35 [pid = 1808] [id = 546] 08:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000201339D400) [pid = 1808] [serial = 1638] [outer = 0000000000000000] 08:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020133BD400) [pid = 1808] [serial = 1639] [outer = 000000201339D400] 08:09:19 INFO - PROCESS | 1808 | 1466521759225 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020133C7C00) [pid = 1808] [serial = 1640] [outer = 000000201339D400] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007CD3800) [pid = 1808] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005C47C00) [pid = 1808] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200D78D800) [pid = 1808] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002001539400) [pid = 1808] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200672DC00) [pid = 1808] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E264800) [pid = 1808] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002013276800) [pid = 1808] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015C0E400) [pid = 1808] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E84E400) [pid = 1808] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002000D50800) [pid = 1808] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200EFB2000) [pid = 1808] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000201205DC00) [pid = 1808] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:09:19 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E115400) [pid = 1808] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:09:19 INFO - PROCESS | 1808 | 1466521759696 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1808 | 1466521759764 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:09:19 INFO - PROCESS | 1808 | 1466521759768 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1808 | 1466521759770 Marionette TRACE conn5 <- [1,2150,null,{}] 08:09:19 INFO - PROCESS | 1808 | 1466521759773 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:19 INFO - PROCESS | 1808 | 1466521759775 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:19 INFO - PROCESS | 1808 | 1466521759858 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:09:19 INFO - PROCESS | 1808 | 1466521759863 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1808 | 1466521759865 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:19 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E23000 == 36 [pid = 1808] [id = 547] 08:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B40A000) [pid = 1808] [serial = 1641] [outer = 0000000000000000] 08:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DCBF000) [pid = 1808] [serial = 1642] [outer = 000000200B40A000] 08:09:19 INFO - PROCESS | 1808 | 1466521759909 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002012060C00) [pid = 1808] [serial = 1643] [outer = 000000200B40A000] 08:09:20 INFO - PROCESS | 1808 | 1466521760342 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 628ms 08:09:20 INFO - PROCESS | 1808 | 1466521760398 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1808 | 1466521760400 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:09:20 INFO - PROCESS | 1808 | 1466521760403 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:09:20 INFO - PROCESS | 1808 | 1466521760405 Marionette TRACE conn5 <- [1,2154,null,{}] 08:09:20 INFO - PROCESS | 1808 | 1466521760409 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:20 INFO - PROCESS | 1808 | 1466521760411 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:20 INFO - PROCESS | 1808 | 1466521760526 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:09:20 INFO - PROCESS | 1808 | 1466521760532 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1808 | 1466521760534 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016252000 == 37 [pid = 1808] [id = 548] 08:09:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201342B800) [pid = 1808] [serial = 1644] [outer = 0000000000000000] 08:09:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002013434400) [pid = 1808] [serial = 1645] [outer = 000000201342B800] 08:09:20 INFO - PROCESS | 1808 | 1466521760579 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015C03000) [pid = 1808] [serial = 1646] [outer = 000000201342B800] 08:09:21 INFO - PROCESS | 1808 | 1466521761002 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 08:09:21 INFO - PROCESS | 1808 | 1466521761033 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1808 | 1466521761035 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:09:21 INFO - PROCESS | 1808 | 1466521761042 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1808 | 1466521761044 Marionette TRACE conn5 <- [1,2158,null,{}] 08:09:21 INFO - PROCESS | 1808 | 1466521761048 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:21 INFO - PROCESS | 1808 | 1466521761050 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:21 INFO - PROCESS | 1808 | 1466521761135 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:09:21 INFO - PROCESS | 1808 | 1466521761141 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1808 | 1466521761143 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:21 INFO - PROCESS | 1808 | ++DOCSHELL 000000201641E000 == 38 [pid = 1808] [id = 549] 08:09:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002005FB5C00) [pid = 1808] [serial = 1647] [outer = 0000000000000000] 08:09:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200DFE1400) [pid = 1808] [serial = 1648] [outer = 0000002005FB5C00] 08:09:21 INFO - PROCESS | 1808 | 1466521761187 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002015C0F800) [pid = 1808] [serial = 1649] [outer = 0000002005FB5C00] 08:09:21 INFO - PROCESS | 1808 | 1466521761598 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 08:09:21 INFO - PROCESS | 1808 | 1466521761721 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1808 | 1466521761726 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:09:21 INFO - PROCESS | 1808 | 1466521761732 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:09:21 INFO - PROCESS | 1808 | 1466521761736 Marionette TRACE conn5 <- [1,2162,null,{}] 08:09:21 INFO - PROCESS | 1808 | 1466521761743 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:21 INFO - PROCESS | 1808 | 1466521761747 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:21 INFO - PROCESS | 1808 | 1466521761954 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:09:22 INFO - PROCESS | 1808 | 1466521762073 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1808 | 1466521762079 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:22 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4D4000 == 39 [pid = 1808] [id = 550] 08:09:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002006AD2C00) [pid = 1808] [serial = 1650] [outer = 0000000000000000] 08:09:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002007813000) [pid = 1808] [serial = 1651] [outer = 0000002006AD2C00] 08:09:22 INFO - PROCESS | 1808 | 1466521762139 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200D68F000) [pid = 1808] [serial = 1652] [outer = 0000002006AD2C00] 08:09:22 INFO - PROCESS | 1808 | 1466521762739 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1027ms 08:09:22 INFO - PROCESS | 1808 | 1466521762767 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:09:22 INFO - PROCESS | 1808 | 1466521762771 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:09:22 INFO - PROCESS | 1808 | 1466521762777 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1808 | 1466521762782 Marionette TRACE conn5 <- [1,2166,null,{}] 08:09:22 INFO - PROCESS | 1808 | 1466521762786 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:22 INFO - PROCESS | 1808 | 1466521762789 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:22 INFO - PROCESS | 1808 | 1466521762905 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:09:23 INFO - PROCESS | 1808 | 1466521763001 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1808 | 1466521763004 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A74000 == 40 [pid = 1808] [id = 551] 08:09:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200E6DD800) [pid = 1808] [serial = 1653] [outer = 0000000000000000] 08:09:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200EC99800) [pid = 1808] [serial = 1654] [outer = 000000200E6DD800] 08:09:23 INFO - PROCESS | 1808 | 1466521763061 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002010594C00) [pid = 1808] [serial = 1655] [outer = 000000200E6DD800] 08:09:23 INFO - PROCESS | 1808 | 1466521763667 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 942ms 08:09:23 INFO - PROCESS | 1808 | 1466521763718 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1808 | 1466521763721 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:09:23 INFO - PROCESS | 1808 | 1466521763724 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1808 | 1466521763726 Marionette TRACE conn5 <- [1,2170,null,{}] 08:09:23 INFO - PROCESS | 1808 | 1466521763737 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:23 INFO - PROCESS | 1808 | 1466521763742 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:23 INFO - PROCESS | 1808 | 1466521763861 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:09:23 INFO - PROCESS | 1808 | 1466521763987 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1808 | 1466521763991 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:24 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167E6800 == 41 [pid = 1808] [id = 552] 08:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000201339F000) [pid = 1808] [serial = 1656] [outer = 0000000000000000] 08:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (00000020133BA000) [pid = 1808] [serial = 1657] [outer = 000000201339F000] 08:09:24 INFO - PROCESS | 1808 | 1466521764050 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015C7F400) [pid = 1808] [serial = 1658] [outer = 000000201339F000] 08:09:24 INFO - PROCESS | 1808 | 1466521764612 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 944ms 08:09:24 INFO - PROCESS | 1808 | 1466521764671 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 1808 | 1466521764673 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:09:24 INFO - PROCESS | 1808 | 1466521764677 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1808 | 1466521764679 Marionette TRACE conn5 <- [1,2174,null,{}] 08:09:24 INFO - PROCESS | 1808 | 1466521764683 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:24 INFO - PROCESS | 1808 | 1466521764686 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:24 INFO - PROCESS | 1808 | 1466521764831 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:09:24 INFO - PROCESS | 1808 | 1466521764962 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1808 | 1466521764964 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:24 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BE0000 == 42 [pid = 1808] [id = 553] 08:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002012584400) [pid = 1808] [serial = 1659] [outer = 0000000000000000] 08:09:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015E07800) [pid = 1808] [serial = 1660] [outer = 0000002012584400] 08:09:25 INFO - PROCESS | 1808 | 1466521765020 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015E73400) [pid = 1808] [serial = 1661] [outer = 0000002012584400] 08:09:25 INFO - PROCESS | 1808 | 1466521765847 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1177ms 08:09:25 INFO - PROCESS | 1808 | 1466521765857 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1808 | 1466521765861 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:09:25 INFO - PROCESS | 1808 | 1466521765867 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1808 | 1466521765870 Marionette TRACE conn5 <- [1,2178,null,{}] 08:09:25 INFO - PROCESS | 1808 | 1466521765876 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:25 INFO - PROCESS | 1808 | 1466521765878 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:25 INFO - PROCESS | 1808 | 1466521765985 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:09:26 INFO - PROCESS | 1808 | 1466521766066 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1808 | 1466521766069 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:26 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6C9800 == 43 [pid = 1808] [id = 554] 08:09:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002007E90400) [pid = 1808] [serial = 1662] [outer = 0000000000000000] 08:09:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200B35F400) [pid = 1808] [serial = 1663] [outer = 0000002007E90400] 08:09:26 INFO - PROCESS | 1808 | 1466521766160 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (000000200D693400) [pid = 1808] [serial = 1664] [outer = 0000002007E90400] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002016252000 == 42 [pid = 1808] [id = 548] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E23000 == 41 [pid = 1808] [id = 547] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E1B800 == 40 [pid = 1808] [id = 546] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000201591A000 == 39 [pid = 1808] [id = 545] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F7000 == 38 [pid = 1808] [id = 544] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200F83E800 == 37 [pid = 1808] [id = 543] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C1000 == 36 [pid = 1808] [id = 542] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200B31E000 == 35 [pid = 1808] [id = 541] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002000E47800 == 34 [pid = 1808] [id = 12] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002011B8B800 == 33 [pid = 1808] [id = 540] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA3A800 == 32 [pid = 1808] [id = 539] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BF1800 == 31 [pid = 1808] [id = 538] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A3F800 == 30 [pid = 1808] [id = 529] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BE0000 == 29 [pid = 1808] [id = 553] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 00000020167E6800 == 28 [pid = 1808] [id = 552] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A74000 == 27 [pid = 1808] [id = 551] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000201641E000 == 26 [pid = 1808] [id = 549] 08:09:26 INFO - PROCESS | 1808 | --DOCSHELL 000000200B4D4000 == 25 [pid = 1808] [id = 550] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0000002007E27000) [pid = 1808] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002005E34800) [pid = 1808] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002006725000) [pid = 1808] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200D9C4800) [pid = 1808] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0000002007814C00) [pid = 1808] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002002BE5400) [pid = 1808] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200B40E400) [pid = 1808] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002006AD6C00) [pid = 1808] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200F1ED000) [pid = 1808] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E6D6400) [pid = 1808] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002015B22C00) [pid = 1808] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000201327B800) [pid = 1808] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002015C86800) [pid = 1808] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002015C7CC00) [pid = 1808] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200ED91000) [pid = 1808] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200EC92800) [pid = 1808] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007CD9400) [pid = 1808] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000201058AC00) [pid = 1808] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (00000020131FBC00) [pid = 1808] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201257B400) [pid = 1808] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002011DEA400) [pid = 1808] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200835B400) [pid = 1808] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002012585800) [pid = 1808] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E189C00) [pid = 1808] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E269C00) [pid = 1808] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200DDE9000) [pid = 1808] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002010EE6400) [pid = 1808] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:09:27 INFO - PROCESS | 1808 | 1466521767381 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1544ms 08:09:27 INFO - PROCESS | 1808 | 1466521767416 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1808 | 1466521767420 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:09:27 INFO - PROCESS | 1808 | 1466521767424 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1808 | 1466521767429 Marionette TRACE conn5 <- [1,2182,null,{}] 08:09:27 INFO - PROCESS | 1808 | 1466521767434 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 1808 | 1466521767437 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:27 INFO - PROCESS | 1808 | 1466521767532 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:09:27 INFO - PROCESS | 1808 | 1466521767541 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1808 | 1466521767545 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:27 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C12000 == 26 [pid = 1808] [id = 555] 08:09:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002005EF0000) [pid = 1808] [serial = 1665] [outer = 0000000000000000] 08:09:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (00000020066D7800) [pid = 1808] [serial = 1666] [outer = 0000002005EF0000] 08:09:27 INFO - PROCESS | 1808 | 1466521767593 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006C3F400) [pid = 1808] [serial = 1667] [outer = 0000002005EF0000] 08:09:28 INFO - PROCESS | 1808 | 1466521768061 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 08:09:28 INFO - PROCESS | 1808 | 1466521768119 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1808 | 1466521768125 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:09:28 INFO - PROCESS | 1808 | 1466521768131 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1808 | 1466521768134 Marionette TRACE conn5 <- [1,2186,null,{}] 08:09:28 INFO - PROCESS | 1808 | 1466521768138 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:28 INFO - PROCESS | 1808 | 1466521768141 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:28 INFO - PROCESS | 1808 | 1466521768264 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:09:28 INFO - PROCESS | 1808 | 1466521768280 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1808 | 1466521768282 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA39000 == 27 [pid = 1808] [id = 556] 08:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007E25000) [pid = 1808] [serial = 1668] [outer = 0000000000000000] 08:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007E2E800) [pid = 1808] [serial = 1669] [outer = 0000002007E25000] 08:09:28 INFO - PROCESS | 1808 | 1466521768332 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200B35B000) [pid = 1808] [serial = 1670] [outer = 0000002007E25000] 08:09:28 INFO - PROCESS | 1808 | 1466521768782 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 08:09:28 INFO - PROCESS | 1808 | 1466521768824 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1808 | 1466521768827 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:09:28 INFO - PROCESS | 1808 | 1466521768830 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1808 | 1466521768834 Marionette TRACE conn5 <- [1,2190,null,{}] 08:09:28 INFO - PROCESS | 1808 | 1466521768846 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:28 INFO - PROCESS | 1808 | 1466521768851 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:28 INFO - PROCESS | 1808 | 1466521768938 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:09:28 INFO - PROCESS | 1808 | 1466521768946 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1808 | 1466521768949 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0C000 == 28 [pid = 1808] [id = 557] 08:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D755C00) [pid = 1808] [serial = 1671] [outer = 0000000000000000] 08:09:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D799C00) [pid = 1808] [serial = 1672] [outer = 000000200D755C00] 08:09:29 INFO - PROCESS | 1808 | 1466521768998 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DCBCC00) [pid = 1808] [serial = 1673] [outer = 000000200D755C00] 08:09:29 INFO - PROCESS | 1808 | 1466521769448 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 08:09:29 INFO - PROCESS | 1808 | 1466521769528 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1808 | 1466521769531 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:09:29 INFO - PROCESS | 1808 | 1466521769535 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1808 | 1466521769537 Marionette TRACE conn5 <- [1,2194,null,{}] 08:09:29 INFO - PROCESS | 1808 | 1466521769540 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:29 INFO - PROCESS | 1808 | 1466521769542 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:29 INFO - PROCESS | 1808 | 1466521769684 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:09:29 INFO - PROCESS | 1808 | 1466521769707 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1808 | 1466521769710 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F244000 == 29 [pid = 1808] [id = 558] 08:09:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E10F800) [pid = 1808] [serial = 1674] [outer = 0000000000000000] 08:09:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E117000) [pid = 1808] [serial = 1675] [outer = 000000200E10F800] 08:09:29 INFO - PROCESS | 1808 | 1466521769755 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E18BC00) [pid = 1808] [serial = 1676] [outer = 000000200E10F800] 08:09:30 INFO - PROCESS | 1808 | 1466521770195 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 08:09:30 INFO - PROCESS | 1808 | 1466521770227 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1808 | 1466521770229 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:09:30 INFO - PROCESS | 1808 | 1466521770232 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:09:30 INFO - PROCESS | 1808 | 1466521770234 Marionette TRACE conn5 <- [1,2198,null,{}] 08:09:30 INFO - PROCESS | 1808 | 1466521770243 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:30 INFO - PROCESS | 1808 | 1466521770245 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:30 INFO - PROCESS | 1808 | 1466521770350 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:09:30 INFO - PROCESS | 1808 | 1466521770355 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1808 | 1466521770358 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:30 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9B800 == 30 [pid = 1808] [id = 559] 08:09:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002001829400) [pid = 1808] [serial = 1677] [outer = 0000000000000000] 08:09:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E268800) [pid = 1808] [serial = 1678] [outer = 0000002001829400] 08:09:30 INFO - PROCESS | 1808 | 1466521770403 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E854C00) [pid = 1808] [serial = 1679] [outer = 0000002001829400] 08:09:30 INFO - PROCESS | 1808 | 1466521770888 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 08:09:30 INFO - PROCESS | 1808 | 1466521770931 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1808 | 1466521770933 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:09:30 INFO - PROCESS | 1808 | 1466521770937 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1808 | 1466521770938 Marionette TRACE conn5 <- [1,2202,null,{}] 08:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:09:30 INFO - PROCESS | 1808 | 1466521770942 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:30 INFO - PROCESS | 1808 | 1466521770948 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:31 INFO - PROCESS | 1808 | 1466521771098 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:09:31 INFO - PROCESS | 1808 | 1466521771121 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1808 | 1466521771123 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013370800 == 31 [pid = 1808] [id = 560] 08:09:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200D754800) [pid = 1808] [serial = 1680] [outer = 0000000000000000] 08:09:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200FB82800) [pid = 1808] [serial = 1681] [outer = 000000200D754800] 08:09:31 INFO - PROCESS | 1808 | 1466521771168 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002010B78400) [pid = 1808] [serial = 1682] [outer = 000000200D754800] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002005FB5C00) [pid = 1808] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200EC96C00) [pid = 1808] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000201339D400) [pid = 1808] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020066D7400) [pid = 1808] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002012582C00) [pid = 1808] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200672B000) [pid = 1808] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DCB8C00) [pid = 1808] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200DCBD800) [pid = 1808] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D695400) [pid = 1808] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200B40A000) [pid = 1808] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201342B800) [pid = 1808] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002005CB5400) [pid = 1808] [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.] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020109E7400) [pid = 1808] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:09:31 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E8A1800) [pid = 1808] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:09:31 INFO - PROCESS | 1808 | 1466521771822 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 08:09:31 INFO - PROCESS | 1808 | 1466521771884 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1808 | 1466521771886 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:09:31 INFO - PROCESS | 1808 | 1466521771890 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:09:31 INFO - PROCESS | 1808 | 1466521771891 Marionette TRACE conn5 <- [1,2206,null,{}] 08:09:31 INFO - PROCESS | 1808 | 1466521771895 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:31 INFO - PROCESS | 1808 | 1466521771897 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:31 INFO - PROCESS | 1808 | 1466521771979 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:09:32 INFO - PROCESS | 1808 | 1466521772060 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1808 | 1466521772062 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000201590A800 == 32 [pid = 1808] [id = 561] 08:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001535800) [pid = 1808] [serial = 1683] [outer = 0000000000000000] 08:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200781BC00) [pid = 1808] [serial = 1684] [outer = 0000002001535800] 08:09:32 INFO - PROCESS | 1808 | 1466521772106 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FA7A400) [pid = 1808] [serial = 1685] [outer = 0000002001535800] 08:09:32 INFO - PROCESS | 1808 | 1466521772494 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 08:09:32 INFO - PROCESS | 1808 | 1466521772522 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1808 | 1466521772524 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:09:32 INFO - PROCESS | 1808 | 1466521772527 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:09:32 INFO - PROCESS | 1808 | 1466521772529 Marionette TRACE conn5 <- [1,2210,null,{}] 08:09:32 INFO - PROCESS | 1808 | 1466521772532 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:32 INFO - PROCESS | 1808 | 1466521772534 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:32 INFO - PROCESS | 1808 | 1466521772645 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:09:32 INFO - PROCESS | 1808 | 1466521772654 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1808 | 1466521772656 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:32 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BDD800 == 33 [pid = 1808] [id = 562] 08:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011079C00) [pid = 1808] [serial = 1686] [outer = 0000000000000000] 08:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012056400) [pid = 1808] [serial = 1687] [outer = 0000002011079C00] 08:09:32 INFO - PROCESS | 1808 | 1466521772700 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012366400) [pid = 1808] [serial = 1688] [outer = 0000002011079C00] 08:09:33 INFO - PROCESS | 1808 | 1466521773103 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 627ms 08:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:09:33 INFO - PROCESS | 1808 | 1466521773158 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1808 | 1466521773160 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:09:33 INFO - PROCESS | 1808 | 1466521773163 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1808 | 1466521773165 Marionette TRACE conn5 <- [1,2214,null,{}] 08:09:33 INFO - PROCESS | 1808 | 1466521773169 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:33 INFO - PROCESS | 1808 | 1466521773171 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:33 INFO - PROCESS | 1808 | 1466521773281 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:09:33 INFO - PROCESS | 1808 | 1466521773289 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1808 | 1466521773291 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:33 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E15000 == 34 [pid = 1808] [id = 563] 08:09:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200CD85400) [pid = 1808] [serial = 1689] [outer = 0000000000000000] 08:09:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201257C000) [pid = 1808] [serial = 1690] [outer = 000000200CD85400] 08:09:33 INFO - PROCESS | 1808 | 1466521773336 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020131EF800) [pid = 1808] [serial = 1691] [outer = 000000200CD85400] 08:09:33 INFO - PROCESS | 1808 | 1466521773850 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 08:09:33 INFO - PROCESS | 1808 | 1466521773902 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1808 | 1466521773907 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:09:33 INFO - PROCESS | 1808 | 1466521773912 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1808 | 1466521773916 Marionette TRACE conn5 <- [1,2218,null,{}] 08:09:33 INFO - PROCESS | 1808 | 1466521773922 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:33 INFO - PROCESS | 1808 | 1466521773925 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:34 INFO - PROCESS | 1808 | 1466521774059 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:09:34 INFO - PROCESS | 1808 | 1466521774182 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1808 | 1466521774188 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C18800 == 35 [pid = 1808] [id = 564] 08:09:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005C44C00) [pid = 1808] [serial = 1692] [outer = 0000000000000000] 08:09:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002005E34800) [pid = 1808] [serial = 1693] [outer = 0000002005C44C00] 08:09:34 INFO - PROCESS | 1808 | 1466521774247 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007778C00) [pid = 1808] [serial = 1694] [outer = 0000002005C44C00] 08:09:35 INFO - PROCESS | 1808 | 1466521775041 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1176ms 08:09:35 INFO - PROCESS | 1808 | 1466521775092 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1808 | 1466521775097 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:09:35 INFO - PROCESS | 1808 | 1466521775104 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1808 | 1466521775107 Marionette TRACE conn5 <- [1,2222,null,{}] 08:09:35 INFO - PROCESS | 1808 | 1466521775111 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 1808 | 1466521775115 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:35 INFO - PROCESS | 1808 | 1466521775245 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:09:35 INFO - PROCESS | 1808 | 1466521775360 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1808 | 1466521775363 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:35 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF19000 == 36 [pid = 1808] [id = 565] 08:09:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002006ACB000) [pid = 1808] [serial = 1695] [outer = 0000000000000000] 08:09:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200B677C00) [pid = 1808] [serial = 1696] [outer = 0000002006ACB000] 08:09:35 INFO - PROCESS | 1808 | 1466521775421 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200DC06C00) [pid = 1808] [serial = 1697] [outer = 0000002006ACB000] 08:09:36 INFO - PROCESS | 1808 | 1466521776322 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1294ms 08:09:36 INFO - PROCESS | 1808 | 1466521776400 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1808 | 1466521776405 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:09:36 INFO - PROCESS | 1808 | 1466521776410 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1808 | 1466521776414 Marionette TRACE conn5 <- [1,2226,null,{}] 08:09:36 INFO - PROCESS | 1808 | 1466521776419 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:36 INFO - PROCESS | 1808 | 1466521776422 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:36 INFO - PROCESS | 1808 | 1466521776548 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BDD800 == 35 [pid = 1808] [id = 562] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 000000201590A800 == 34 [pid = 1808] [id = 561] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002013370800 == 33 [pid = 1808] [id = 560] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9B800 == 32 [pid = 1808] [id = 559] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 000000200F244000 == 31 [pid = 1808] [id = 558] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0C000 == 30 [pid = 1808] [id = 557] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA39000 == 29 [pid = 1808] [id = 556] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C12000 == 28 [pid = 1808] [id = 555] 08:09:36 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6C9800 == 27 [pid = 1808] [id = 554] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002000BFB000) [pid = 1808] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200DFE1400) [pid = 1808] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020131F3C00) [pid = 1808] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (00000020133BD400) [pid = 1808] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002007CD4400) [pid = 1808] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002013232000) [pid = 1808] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006C34800) [pid = 1808] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002007E32C00) [pid = 1808] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200DCC3000) [pid = 1808] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E183400) [pid = 1808] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200ED89C00) [pid = 1808] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200FB81400) [pid = 1808] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200DFE7000) [pid = 1808] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E266400) [pid = 1808] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200B4A9C00) [pid = 1808] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DCBF000) [pid = 1808] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015C0F800) [pid = 1808] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002013434400) [pid = 1808] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002007E96800) [pid = 1808] [serial = 1100] [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.] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (00000020133C7C00) [pid = 1808] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002011083800) [pid = 1808] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002012367800) [pid = 1808] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002015C03000) [pid = 1808] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002013230000) [pid = 1808] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002012060C00) [pid = 1808] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:09:36 INFO - PROCESS | 1808 | 1466521776665 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1808 | 1466521776670 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:36 INFO - PROCESS | 1808 | ++DOCSHELL 000000200280D800 == 28 [pid = 1808] [id = 566] 08:09:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200187C000) [pid = 1808] [serial = 1698] [outer = 0000000000000000] 08:09:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002002D50800) [pid = 1808] [serial = 1699] [outer = 000000200187C000] 08:09:36 INFO - PROCESS | 1808 | 1466521776721 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002007817000) [pid = 1808] [serial = 1700] [outer = 000000200187C000] 08:09:37 INFO - PROCESS | 1808 | 1466521777196 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 837ms 08:09:37 INFO - PROCESS | 1808 | 1466521777250 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1808 | 1466521777255 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:09:37 INFO - PROCESS | 1808 | 1466521777260 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1808 | 1466521777263 Marionette TRACE conn5 <- [1,2230,null,{}] 08:09:37 INFO - PROCESS | 1808 | 1466521777267 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:37 INFO - PROCESS | 1808 | 1466521777270 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:37 INFO - PROCESS | 1808 | 1466521777362 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:09:37 INFO - PROCESS | 1808 | 1466521777372 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1808 | 1466521777374 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E451800 == 29 [pid = 1808] [id = 567] 08:09:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200B364800) [pid = 1808] [serial = 1701] [outer = 0000000000000000] 08:09:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200B440000) [pid = 1808] [serial = 1702] [outer = 000000200B364800] 08:09:37 INFO - PROCESS | 1808 | 1466521777421 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200D09E800) [pid = 1808] [serial = 1703] [outer = 000000200B364800] 08:09:37 INFO - PROCESS | 1808 | 1466521777898 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 08:09:37 INFO - PROCESS | 1808 | 1466521777954 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1808 | 1466521777956 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:09:37 INFO - PROCESS | 1808 | 1466521777960 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:09:37 INFO - PROCESS | 1808 | 1466521777964 Marionette TRACE conn5 <- [1,2234,null,{}] 08:09:38 INFO - PROCESS | 1808 | 1466521778007 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 1808 | 1466521778012 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:38 INFO - PROCESS | 1808 | 1466521778142 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:09:38 INFO - PROCESS | 1808 | 1466521778152 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1808 | 1466521778156 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB5800 == 30 [pid = 1808] [id = 568] 08:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002002D55C00) [pid = 1808] [serial = 1704] [outer = 0000000000000000] 08:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200DFE7000) [pid = 1808] [serial = 1705] [outer = 0000002002D55C00] 08:09:38 INFO - PROCESS | 1808 | 1466521778204 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E192800) [pid = 1808] [serial = 1706] [outer = 0000002002D55C00] 08:09:38 INFO - PROCESS | 1808 | 1466521778635 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 715ms 08:09:38 INFO - PROCESS | 1808 | 1466521778677 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1808 | 1466521778680 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:09:38 INFO - PROCESS | 1808 | 1466521778683 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1808 | 1466521778685 Marionette TRACE conn5 <- [1,2238,null,{}] 08:09:38 INFO - PROCESS | 1808 | 1466521778688 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 1808 | 1466521778690 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:38 INFO - PROCESS | 1808 | 1466521778816 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:09:38 INFO - PROCESS | 1808 | 1466521778832 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1808 | 1466521778834 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D81800 == 31 [pid = 1808] [id = 569] 08:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E84E000) [pid = 1808] [serial = 1707] [outer = 0000000000000000] 08:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EC98400) [pid = 1808] [serial = 1708] [outer = 000000200E84E000] 08:09:38 INFO - PROCESS | 1808 | 1466521778879 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200ED93800) [pid = 1808] [serial = 1709] [outer = 000000200E84E000] 08:09:39 INFO - PROCESS | 1808 | 1466521779329 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 689ms 08:09:39 INFO - PROCESS | 1808 | 1466521779374 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1808 | 1466521779376 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:09:39 INFO - PROCESS | 1808 | 1466521779379 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1808 | 1466521779380 Marionette TRACE conn5 <- [1,2242,null,{}] 08:09:39 INFO - PROCESS | 1808 | 1466521779384 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:39 INFO - PROCESS | 1808 | 1466521779386 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:39 INFO - PROCESS | 1808 | 1466521779522 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:09:39 INFO - PROCESS | 1808 | 1466521779532 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1808 | 1466521779534 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015903800 == 32 [pid = 1808] [id = 570] 08:09:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200F29C400) [pid = 1808] [serial = 1710] [outer = 0000000000000000] 08:09:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FB81000) [pid = 1808] [serial = 1711] [outer = 000000200F29C400] 08:09:39 INFO - PROCESS | 1808 | 1466521779622 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000201107E000) [pid = 1808] [serial = 1712] [outer = 000000200F29C400] 08:09:40 INFO - PROCESS | 1808 | 1466521780045 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 08:09:40 INFO - PROCESS | 1808 | 1466521780056 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1808 | 1466521780058 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:09:40 INFO - PROCESS | 1808 | 1466521780061 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1808 | 1466521780063 Marionette TRACE conn5 <- [1,2246,null,{}] 08:09:40 INFO - PROCESS | 1808 | 1466521780066 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:40 INFO - PROCESS | 1808 | 1466521780072 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:40 INFO - PROCESS | 1808 | 1466521780211 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:09:40 INFO - PROCESS | 1808 | 1466521780217 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1808 | 1466521780219 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:40 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4A800 == 33 [pid = 1808] [id = 571] 08:09:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201235F400) [pid = 1808] [serial = 1713] [outer = 0000000000000000] 08:09:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201257F400) [pid = 1808] [serial = 1714] [outer = 000000201235F400] 08:09:40 INFO - PROCESS | 1808 | 1466521780312 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002013230800) [pid = 1808] [serial = 1715] [outer = 000000201235F400] 08:09:40 INFO - PROCESS | 1808 | 1466521780767 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002006AD2C00) [pid = 1808] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E6DD800) [pid = 1808] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000201339F000) [pid = 1808] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012584400) [pid = 1808] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002011079C00) [pid = 1808] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002007E25000) [pid = 1808] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002007E90400) [pid = 1808] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200D755C00) [pid = 1808] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E10F800) [pid = 1808] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002001829400) [pid = 1808] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002005EF0000) [pid = 1808] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002001535800) [pid = 1808] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:09:40 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200D754800) [pid = 1808] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:09:40 INFO - PROCESS | 1808 | 1466521780870 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1808 | 1466521780872 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:09:40 INFO - PROCESS | 1808 | 1466521780883 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1808 | 1466521780885 Marionette TRACE conn5 <- [1,2250,null,{}] 08:09:40 INFO - PROCESS | 1808 | 1466521780888 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:40 INFO - PROCESS | 1808 | 1466521780890 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:40 INFO - PROCESS | 1808 | 1466521780977 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:09:40 INFO - PROCESS | 1808 | 1466521780984 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1808 | 1466521780986 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BE7000 == 34 [pid = 1808] [id = 572] 08:09:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007E25000) [pid = 1808] [serial = 1716] [outer = 0000000000000000] 08:09:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200CD91C00) [pid = 1808] [serial = 1717] [outer = 0000002007E25000] 08:09:41 INFO - PROCESS | 1808 | 1466521781032 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002011079C00) [pid = 1808] [serial = 1718] [outer = 0000002007E25000] 08:09:41 INFO - PROCESS | 1808 | 1466521781449 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 586ms 08:09:41 INFO - PROCESS | 1808 | 1466521781471 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1808 | 1466521781473 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:09:41 INFO - PROCESS | 1808 | 1466521781491 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1808 | 1466521781493 Marionette TRACE conn5 <- [1,2254,null,{}] 08:09:41 INFO - PROCESS | 1808 | 1466521781496 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:41 INFO - PROCESS | 1808 | 1466521781498 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:41 INFO - PROCESS | 1808 | 1466521781582 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:09:41 INFO - PROCESS | 1808 | 1466521781588 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1808 | 1466521781590 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000201624F800 == 35 [pid = 1808] [id = 573] 08:09:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002013272400) [pid = 1808] [serial = 1719] [outer = 0000000000000000] 08:09:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000201327F400) [pid = 1808] [serial = 1720] [outer = 0000002013272400] 08:09:41 INFO - PROCESS | 1808 | 1466521781641 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002013398C00) [pid = 1808] [serial = 1721] [outer = 0000002013272400] 08:09:42 INFO - PROCESS | 1808 | 1466521782045 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 587ms 08:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:09:42 INFO - PROCESS | 1808 | 1466521782078 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1808 | 1466521782080 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:09:42 INFO - PROCESS | 1808 | 1466521782083 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1808 | 1466521782085 Marionette TRACE conn5 <- [1,2258,null,{}] 08:09:42 INFO - PROCESS | 1808 | 1466521782089 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:42 INFO - PROCESS | 1808 | 1466521782090 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:42 INFO - PROCESS | 1808 | 1466521782213 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:09:42 INFO - PROCESS | 1808 | 1466521782222 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1808 | 1466521782224 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:42 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB4800 == 36 [pid = 1808] [id = 574] 08:09:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000201339C800) [pid = 1808] [serial = 1722] [outer = 0000000000000000] 08:09:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020133BB400) [pid = 1808] [serial = 1723] [outer = 000000201339C800] 08:09:42 INFO - PROCESS | 1808 | 1466521782269 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002013425400) [pid = 1808] [serial = 1724] [outer = 000000201339C800] 08:09:42 INFO - PROCESS | 1808 | 1466521782697 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 08:09:42 INFO - PROCESS | 1808 | 1466521782715 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1808 | 1466521782717 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:09:42 INFO - PROCESS | 1808 | 1466521782720 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:09:42 INFO - PROCESS | 1808 | 1466521782722 Marionette TRACE conn5 <- [1,2262,null,{}] 08:09:42 INFO - PROCESS | 1808 | 1466521782737 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:42 INFO - PROCESS | 1808 | 1466521782739 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:42 INFO - PROCESS | 1808 | 1466521782833 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:09:42 INFO - PROCESS | 1808 | 1466521782946 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1808 | 1466521782950 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005F5E800 == 37 [pid = 1808] [id = 575] 08:09:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002000BC5000) [pid = 1808] [serial = 1725] [outer = 0000000000000000] 08:09:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002001539400) [pid = 1808] [serial = 1726] [outer = 0000002000BC5000] 08:09:43 INFO - PROCESS | 1808 | 1466521783021 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020069DB800) [pid = 1808] [serial = 1727] [outer = 0000002000BC5000] 08:09:43 INFO - PROCESS | 1808 | 1466521783695 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1023ms 08:09:43 INFO - PROCESS | 1808 | 1466521783749 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1808 | 1466521783753 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:09:43 INFO - PROCESS | 1808 | 1466521783758 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1808 | 1466521783762 Marionette TRACE conn5 <- [1,2266,null,{}] 08:09:43 INFO - PROCESS | 1808 | 1466521783768 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:43 INFO - PROCESS | 1808 | 1466521783771 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:43 INFO - PROCESS | 1808 | 1466521783929 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:09:43 INFO - PROCESS | 1808 | 1466521783947 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1808 | 1466521783950 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:43 INFO - PROCESS | 1808 | ++DOCSHELL 000000200FA26000 == 38 [pid = 1808] [id = 576] 08:09:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200D75E400) [pid = 1808] [serial = 1728] [outer = 0000000000000000] 08:09:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200D9C4800) [pid = 1808] [serial = 1729] [outer = 000000200D75E400] 08:09:44 INFO - PROCESS | 1808 | 1466521784006 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E189000) [pid = 1808] [serial = 1730] [outer = 000000200D75E400] 08:09:44 INFO - PROCESS | 1808 | 1466521784602 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 881ms 08:09:44 INFO - PROCESS | 1808 | 1466521784646 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1808 | 1466521784650 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:09:44 INFO - PROCESS | 1808 | 1466521784655 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1808 | 1466521784657 Marionette TRACE conn5 <- [1,2270,null,{}] 08:09:44 INFO - PROCESS | 1808 | 1466521784661 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 1808 | 1466521784664 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:44 INFO - PROCESS | 1808 | 1466521784782 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:09:44 INFO - PROCESS | 1808 | 1466521784906 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1808 | 1466521784909 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016687800 == 39 [pid = 1808] [id = 577] 08:09:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E9BEC00) [pid = 1808] [serial = 1731] [outer = 0000000000000000] 08:09:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201205BC00) [pid = 1808] [serial = 1732] [outer = 000000200E9BEC00] 08:09:44 INFO - PROCESS | 1808 | 1466521784964 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020131F4800) [pid = 1808] [serial = 1733] [outer = 000000200E9BEC00] 08:09:45 INFO - PROCESS | 1808 | 1466521785579 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 08:09:45 INFO - PROCESS | 1808 | 1466521785642 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1808 | 1466521785645 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:09:45 INFO - PROCESS | 1808 | 1466521785655 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1808 | 1466521785662 Marionette TRACE conn5 <- [1,2274,null,{}] 08:09:45 INFO - PROCESS | 1808 | 1466521785667 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:45 INFO - PROCESS | 1808 | 1466521785671 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:45 INFO - PROCESS | 1808 | 1466521785833 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:09:45 INFO - PROCESS | 1808 | 1466521785843 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1808 | 1466521785846 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016D45800 == 40 [pid = 1808] [id = 578] 08:09:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002015B1A400) [pid = 1808] [serial = 1734] [outer = 0000000000000000] 08:09:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002015B20800) [pid = 1808] [serial = 1735] [outer = 0000002015B1A400] 08:09:45 INFO - PROCESS | 1808 | 1466521785899 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015C04C00) [pid = 1808] [serial = 1736] [outer = 0000002015B1A400] 08:09:46 INFO - PROCESS | 1808 | 1466521786463 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:09:46 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 08:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 839ms 08:09:46 INFO - PROCESS | 1808 | 1466521786490 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1808 | 1466521786493 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:09:46 INFO - PROCESS | 1808 | 1466521786496 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1808 | 1466521786498 Marionette TRACE conn5 <- [1,2278,null,{}] 08:09:46 INFO - PROCESS | 1808 | 1466521786502 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:46 INFO - PROCESS | 1808 | 1466521786505 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:46 INFO - PROCESS | 1808 | 1466521786619 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:09:46 INFO - PROCESS | 1808 | 1466521786712 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1808 | 1466521786715 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:46 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DAE800 == 41 [pid = 1808] [id = 579] 08:09:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015C0F800) [pid = 1808] [serial = 1737] [outer = 0000000000000000] 08:09:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C85800) [pid = 1808] [serial = 1738] [outer = 0000002015C0F800] 08:09:46 INFO - PROCESS | 1808 | 1466521786769 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015E03C00) [pid = 1808] [serial = 1739] [outer = 0000002015C0F800] 08:09:47 INFO - PROCESS | 1808 | 1466521787590 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1128ms 08:09:47 INFO - PROCESS | 1808 | 1466521787627 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1808 | 1466521787632 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:09:47 INFO - PROCESS | 1808 | 1466521787637 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:09:47 INFO - PROCESS | 1808 | 1466521787641 Marionette TRACE conn5 <- [1,2282,null,{}] 08:09:47 INFO - PROCESS | 1808 | 1466521787646 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:47 INFO - PROCESS | 1808 | 1466521787649 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:47 INFO - PROCESS | 1808 | 1466521787759 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:09:47 INFO - PROCESS | 1808 | 1466521787884 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1808 | 1466521787889 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A38000 == 42 [pid = 1808] [id = 580] 08:09:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002007E2A400) [pid = 1808] [serial = 1740] [outer = 0000000000000000] 08:09:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002007E91800) [pid = 1808] [serial = 1741] [outer = 0000002007E2A400] 08:09:47 INFO - PROCESS | 1808 | 1466521787942 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200CD86400) [pid = 1808] [serial = 1742] [outer = 0000002007E2A400] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB4800 == 41 [pid = 1808] [id = 574] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000201624F800 == 40 [pid = 1808] [id = 573] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BE7000 == 39 [pid = 1808] [id = 572] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4A800 == 38 [pid = 1808] [id = 571] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002015903800 == 37 [pid = 1808] [id = 570] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D81800 == 36 [pid = 1808] [id = 569] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB5800 == 35 [pid = 1808] [id = 568] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200E451800 == 34 [pid = 1808] [id = 567] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200280D800 == 33 [pid = 1808] [id = 566] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C18800 == 32 [pid = 1808] [id = 564] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF19000 == 31 [pid = 1808] [id = 565] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E15000 == 30 [pid = 1808] [id = 563] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002016DAE800 == 29 [pid = 1808] [id = 579] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002016D45800 == 28 [pid = 1808] [id = 578] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002016687800 == 27 [pid = 1808] [id = 577] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 000000200FA26000 == 26 [pid = 1808] [id = 576] 08:09:48 INFO - PROCESS | 1808 | --DOCSHELL 0000002005F5E800 == 25 [pid = 1808] [id = 575] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002012366400) [pid = 1808] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002007E2E800) [pid = 1808] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200B35B000) [pid = 1808] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200D693400) [pid = 1808] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200B35F400) [pid = 1808] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200D799C00) [pid = 1808] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200E117000) [pid = 1808] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E854C00) [pid = 1808] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E268800) [pid = 1808] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020066D7800) [pid = 1808] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002006C3F400) [pid = 1808] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200781BC00) [pid = 1808] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200FB82800) [pid = 1808] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002012056400) [pid = 1808] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D68F000) [pid = 1808] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007813000) [pid = 1808] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002010594C00) [pid = 1808] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200EC99800) [pid = 1808] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015C7F400) [pid = 1808] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020133BA000) [pid = 1808] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015E73400) [pid = 1808] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002015E07800) [pid = 1808] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002010B78400) [pid = 1808] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200FA7A400) [pid = 1808] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E18BC00) [pid = 1808] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000201257C000) [pid = 1808] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:09:48 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200DCBCC00) [pid = 1808] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:09:49 INFO - PROCESS | 1808 | 1466521789202 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1592ms 08:09:49 INFO - PROCESS | 1808 | 1466521789233 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1808 | 1466521789237 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:09:49 INFO - PROCESS | 1808 | 1466521789242 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:09:49 INFO - PROCESS | 1808 | 1466521789245 Marionette TRACE conn5 <- [1,2286,null,{}] 08:09:49 INFO - PROCESS | 1808 | 1466521789251 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:49 INFO - PROCESS | 1808 | 1466521789254 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:49 INFO - PROCESS | 1808 | 1466521789343 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:09:49 INFO - PROCESS | 1808 | 1466521789350 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1808 | 1466521789354 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007881000 == 26 [pid = 1808] [id = 581] 08:09:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002005E32C00) [pid = 1808] [serial = 1743] [outer = 0000000000000000] 08:09:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200662B400) [pid = 1808] [serial = 1744] [outer = 0000002005E32C00] 08:09:49 INFO - PROCESS | 1808 | 1466521789404 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002006ACD800) [pid = 1808] [serial = 1745] [outer = 0000002005E32C00] 08:09:49 INFO - PROCESS | 1808 | 1466521789897 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 08:09:49 INFO - PROCESS | 1808 | 1466521789917 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1808 | 1466521789922 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:09:49 INFO - PROCESS | 1808 | 1466521789929 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1808 | 1466521789932 Marionette TRACE conn5 <- [1,2290,null,{}] 08:09:49 INFO - PROCESS | 1808 | 1466521789935 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:49 INFO - PROCESS | 1808 | 1466521789938 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:50 INFO - PROCESS | 1808 | 1466521790034 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:09:50 INFO - PROCESS | 1808 | 1466521790072 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1808 | 1466521790074 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD28000 == 27 [pid = 1808] [id = 582] 08:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007CDE000) [pid = 1808] [serial = 1746] [outer = 0000000000000000] 08:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007E2AC00) [pid = 1808] [serial = 1747] [outer = 0000002007CDE000] 08:09:50 INFO - PROCESS | 1808 | 1466521790127 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200835B000) [pid = 1808] [serial = 1748] [outer = 0000002007CDE000] 08:09:50 INFO - PROCESS | 1808 | 1466521790597 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 08:09:50 INFO - PROCESS | 1808 | 1466521790624 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:09:50 INFO - PROCESS | 1808 | 1466521790627 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:09:50 INFO - PROCESS | 1808 | 1466521790630 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1808 | 1466521790634 Marionette TRACE conn5 <- [1,2294,null,{}] 08:09:50 INFO - PROCESS | 1808 | 1466521790647 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 1808 | 1466521790653 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:50 INFO - PROCESS | 1808 | 1466521790742 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:09:50 INFO - PROCESS | 1808 | 1466521790750 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1808 | 1466521790754 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:50 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0C800 == 28 [pid = 1808] [id = 583] 08:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200187A800) [pid = 1808] [serial = 1749] [outer = 0000000000000000] 08:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D75D800) [pid = 1808] [serial = 1750] [outer = 000000200187A800] 08:09:50 INFO - PROCESS | 1808 | 1466521790876 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DA51800) [pid = 1808] [serial = 1751] [outer = 000000200187A800] 08:09:51 INFO - PROCESS | 1808 | 1466521791305 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 08:09:51 INFO - PROCESS | 1808 | 1466521791364 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1808 | 1466521791367 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:09:51 INFO - PROCESS | 1808 | 1466521791379 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:09:51 INFO - PROCESS | 1808 | 1466521791381 Marionette TRACE conn5 <- [1,2298,null,{}] 08:09:51 INFO - PROCESS | 1808 | 1466521791384 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:51 INFO - PROCESS | 1808 | 1466521791386 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:51 INFO - PROCESS | 1808 | 1466521791530 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:09:51 INFO - PROCESS | 1808 | 1466521791586 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1808 | 1466521791589 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED39800 == 29 [pid = 1808] [id = 584] 08:09:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200DFEA400) [pid = 1808] [serial = 1752] [outer = 0000000000000000] 08:09:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E114000) [pid = 1808] [serial = 1753] [outer = 000000200DFEA400] 08:09:51 INFO - PROCESS | 1808 | 1466521791634 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E18F800) [pid = 1808] [serial = 1754] [outer = 000000200DFEA400] 08:09:52 INFO - PROCESS | 1808 | 1466521792065 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 08:09:52 INFO - PROCESS | 1808 | 1466521792116 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1808 | 1466521792119 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:09:52 INFO - PROCESS | 1808 | 1466521792126 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1808 | 1466521792128 Marionette TRACE conn5 <- [1,2302,null,{}] 08:09:52 INFO - PROCESS | 1808 | 1466521792132 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:52 INFO - PROCESS | 1808 | 1466521792134 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:52 INFO - PROCESS | 1808 | 1466521792245 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:09:52 INFO - PROCESS | 1808 | 1466521792256 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1808 | 1466521792258 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:52 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F245000 == 30 [pid = 1808] [id = 585] 08:09:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002001C84C00) [pid = 1808] [serial = 1755] [outer = 0000000000000000] 08:09:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E656800) [pid = 1808] [serial = 1756] [outer = 0000002001C84C00] 08:09:52 INFO - PROCESS | 1808 | 1466521792303 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E9CB800) [pid = 1808] [serial = 1757] [outer = 0000002001C84C00] 08:09:52 INFO - PROCESS | 1808 | 1466521792786 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 08:09:52 INFO - PROCESS | 1808 | 1466521792801 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1808 | 1466521792803 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:09:52 INFO - PROCESS | 1808 | 1466521792806 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1808 | 1466521792808 Marionette TRACE conn5 <- [1,2306,null,{}] 08:09:52 INFO - PROCESS | 1808 | 1466521792818 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:52 INFO - PROCESS | 1808 | 1466521792825 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:53 INFO - PROCESS | 1808 | 1466521792993 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:09:53 INFO - PROCESS | 1808 | 1466521793007 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1808 | 1466521793009 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:53 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110CD000 == 31 [pid = 1808] [id = 586] 08:09:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002005FB5400) [pid = 1808] [serial = 1758] [outer = 0000000000000000] 08:09:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200F2C0C00) [pid = 1808] [serial = 1759] [outer = 0000002005FB5400] 08:09:53 INFO - PROCESS | 1808 | 1466521793054 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002010EE7400) [pid = 1808] [serial = 1760] [outer = 0000002005FB5400] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000201339C800) [pid = 1808] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000201235F400) [pid = 1808] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200CD85400) [pid = 1808] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002002D55C00) [pid = 1808] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200B364800) [pid = 1808] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002005C44C00) [pid = 1808] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007E25000) [pid = 1808] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002006ACB000) [pid = 1808] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200F29C400) [pid = 1808] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E84E000) [pid = 1808] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200187C000) [pid = 1808] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002013272400) [pid = 1808] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:09:53 INFO - PROCESS | 1808 | 1466521793668 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1808 | 1466521793736 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:09:53 INFO - PROCESS | 1808 | 1466521793739 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1808 | 1466521793741 Marionette TRACE conn5 <- [1,2310,null,{}] 08:09:53 INFO - PROCESS | 1808 | 1466521793744 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:53 INFO - PROCESS | 1808 | 1466521793746 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:53 INFO - PROCESS | 1808 | 1466521793828 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:09:53 INFO - PROCESS | 1808 | 1466521793833 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1808 | 1466521793835 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000201337E000 == 32 [pid = 1808] [id = 587] 08:09:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200B4A8C00) [pid = 1808] [serial = 1761] [outer = 0000000000000000] 08:09:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FA79400) [pid = 1808] [serial = 1762] [outer = 000000200B4A8C00] 08:09:53 INFO - PROCESS | 1808 | 1466521793883 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DDD800) [pid = 1808] [serial = 1763] [outer = 000000200B4A8C00] 08:09:54 INFO - PROCESS | 1808 | 1466521794301 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 586ms 08:09:54 INFO - PROCESS | 1808 | 1466521794335 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1808 | 1466521794337 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:09:54 INFO - PROCESS | 1808 | 1466521794345 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1808 | 1466521794347 Marionette TRACE conn5 <- [1,2314,null,{}] 08:09:54 INFO - PROCESS | 1808 | 1466521794351 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 1808 | 1466521794353 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:54 INFO - PROCESS | 1808 | 1466521794432 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:09:54 INFO - PROCESS | 1808 | 1466521794438 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1808 | 1466521794440 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:54 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015916000 == 33 [pid = 1808] [id = 588] 08:09:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012059800) [pid = 1808] [serial = 1764] [outer = 0000000000000000] 08:09:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201205DC00) [pid = 1808] [serial = 1765] [outer = 0000002012059800] 08:09:54 INFO - PROCESS | 1808 | 1466521794486 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002012369C00) [pid = 1808] [serial = 1766] [outer = 0000002012059800] 08:09:54 INFO - PROCESS | 1808 | 1466521794932 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 08:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:09:54 INFO - PROCESS | 1808 | 1466521794984 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1808 | 1466521794987 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:09:54 INFO - PROCESS | 1808 | 1466521794990 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1808 | 1466521794992 Marionette TRACE conn5 <- [1,2318,null,{}] 08:09:55 INFO - PROCESS | 1808 | 1466521794995 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:55 INFO - PROCESS | 1808 | 1466521794997 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:55 INFO - PROCESS | 1808 | 1466521795079 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:09:55 INFO - PROCESS | 1808 | 1466521795086 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1808 | 1466521795088 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:55 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0C000 == 34 [pid = 1808] [id = 589] 08:09:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201257C000) [pid = 1808] [serial = 1767] [outer = 0000000000000000] 08:09:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012583000) [pid = 1808] [serial = 1768] [outer = 000000201257C000] 08:09:55 INFO - PROCESS | 1808 | 1466521795132 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (00000020131F9400) [pid = 1808] [serial = 1769] [outer = 000000201257C000] 08:09:55 INFO - PROCESS | 1808 | 1466521795878 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 943ms 08:09:55 INFO - PROCESS | 1808 | 1466521795934 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1808 | 1466521795938 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:09:55 INFO - PROCESS | 1808 | 1466521795944 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1808 | 1466521795947 Marionette TRACE conn5 <- [1,2322,null,{}] 08:09:55 INFO - PROCESS | 1808 | 1466521795953 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:55 INFO - PROCESS | 1808 | 1466521795956 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:56 INFO - PROCESS | 1808 | 1466521796088 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:09:56 INFO - PROCESS | 1808 | 1466521796165 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1808 | 1466521796168 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:56 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D924000 == 35 [pid = 1808] [id = 590] 08:09:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002001B79400) [pid = 1808] [serial = 1770] [outer = 0000000000000000] 08:09:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020069D9400) [pid = 1808] [serial = 1771] [outer = 0000002001B79400] 08:09:56 INFO - PROCESS | 1808 | 1466521796266 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002007E2E400) [pid = 1808] [serial = 1772] [outer = 0000002001B79400] 08:09:57 INFO - PROCESS | 1808 | 1466521796993 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1078ms 08:09:57 INFO - PROCESS | 1808 | 1466521797026 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1808 | 1466521797031 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:09:57 INFO - PROCESS | 1808 | 1466521797038 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1808 | 1466521797041 Marionette TRACE conn5 <- [1,2326,null,{}] 08:09:57 INFO - PROCESS | 1808 | 1466521797045 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:57 INFO - PROCESS | 1808 | 1466521797048 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:57 INFO - PROCESS | 1808 | 1466521797178 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:09:57 INFO - PROCESS | 1808 | 1466521797316 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1808 | 1466521797319 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:57 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F244800 == 36 [pid = 1808] [id = 591] 08:09:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200D0F3400) [pid = 1808] [serial = 1773] [outer = 0000000000000000] 08:09:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200DA4C800) [pid = 1808] [serial = 1774] [outer = 000000200D0F3400] 08:09:57 INFO - PROCESS | 1808 | 1466521797382 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200E187400) [pid = 1808] [serial = 1775] [outer = 000000200D0F3400] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002015916000 == 35 [pid = 1808] [id = 588] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 000000201337E000 == 34 [pid = 1808] [id = 587] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 00000020110CD000 == 33 [pid = 1808] [id = 586] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200F245000 == 32 [pid = 1808] [id = 585] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED39800 == 31 [pid = 1808] [id = 584] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0C800 == 30 [pid = 1808] [id = 583] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD28000 == 29 [pid = 1808] [id = 582] 08:09:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002007881000 == 28 [pid = 1808] [id = 581] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (00000020131EF800) [pid = 1808] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E192800) [pid = 1808] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200D09E800) [pid = 1808] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200B440000) [pid = 1808] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007778C00) [pid = 1808] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002011079C00) [pid = 1808] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200DC06C00) [pid = 1808] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000201107E000) [pid = 1808] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200EC98400) [pid = 1808] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002002D50800) [pid = 1808] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002005E34800) [pid = 1808] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200DFE7000) [pid = 1808] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007817000) [pid = 1808] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000201327F400) [pid = 1808] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200CD91C00) [pid = 1808] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002013398C00) [pid = 1808] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (00000020133BB400) [pid = 1808] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013230800) [pid = 1808] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000201257F400) [pid = 1808] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200B677C00) [pid = 1808] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200ED93800) [pid = 1808] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200FB81000) [pid = 1808] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002013425400) [pid = 1808] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 1808 | 1466521798284 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1286ms 08:09:58 INFO - PROCESS | 1808 | 1466521798325 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:09:58 INFO - PROCESS | 1808 | 1466521798329 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:09:58 INFO - PROCESS | 1808 | 1466521798334 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1808 | 1466521798338 Marionette TRACE conn5 <- [1,2330,null,{}] 08:09:58 INFO - PROCESS | 1808 | 1466521798343 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 1808 | 1466521798346 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:58 INFO - PROCESS | 1808 | 1466521798441 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:09:58 INFO - PROCESS | 1808 | 1466521798448 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1808 | 1466521798453 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:58 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007E7A800 == 29 [pid = 1808] [id = 592] 08:09:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002006977800) [pid = 1808] [serial = 1776] [outer = 0000000000000000] 08:09:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002007777400) [pid = 1808] [serial = 1777] [outer = 0000002006977800] 08:09:58 INFO - PROCESS | 1808 | 1466521798504 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007CDB000) [pid = 1808] [serial = 1778] [outer = 0000002006977800] 08:09:59 INFO - PROCESS | 1808 | 1466521799030 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 08:09:59 INFO - PROCESS | 1808 | 1466521799067 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1808 | 1466521799072 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:09:59 INFO - PROCESS | 1808 | 1466521799078 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:09:59 INFO - PROCESS | 1808 | 1466521799081 Marionette TRACE conn5 <- [1,2334,null,{}] 08:09:59 INFO - PROCESS | 1808 | 1466521799084 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:59 INFO - PROCESS | 1808 | 1466521799087 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:59 INFO - PROCESS | 1808 | 1466521799177 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:09:59 INFO - PROCESS | 1808 | 1466521799252 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1808 | 1466521799254 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C3800 == 30 [pid = 1808] [id = 593] 08:09:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200CD8A400) [pid = 1808] [serial = 1779] [outer = 0000000000000000] 08:09:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D0F5C00) [pid = 1808] [serial = 1780] [outer = 000000200CD8A400] 08:09:59 INFO - PROCESS | 1808 | 1466521799310 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200DC0F400) [pid = 1808] [serial = 1781] [outer = 000000200CD8A400] 08:09:59 INFO - PROCESS | 1808 | 1466521799705 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 08:09:59 INFO - PROCESS | 1808 | 1466521799772 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1808 | 1466521799774 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:09:59 INFO - PROCESS | 1808 | 1466521799778 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1808 | 1466521799782 Marionette TRACE conn5 <- [1,2338,null,{}] 08:09:59 INFO - PROCESS | 1808 | 1466521799798 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:59 INFO - PROCESS | 1808 | 1466521799803 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:59 INFO - PROCESS | 1808 | 1466521799921 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:09:59 INFO - PROCESS | 1808 | 1466521799940 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1808 | 1466521799943 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:09:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F11D800 == 31 [pid = 1808] [id = 594] 08:09:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200187D800) [pid = 1808] [serial = 1782] [outer = 0000000000000000] 08:09:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E6D6400) [pid = 1808] [serial = 1783] [outer = 000000200187D800] 08:10:00 INFO - PROCESS | 1808 | 1466521799991 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200EC9C400) [pid = 1808] [serial = 1784] [outer = 000000200187D800] 08:10:00 INFO - PROCESS | 1808 | 1466521800439 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 08:10:00 INFO - PROCESS | 1808 | 1466521800471 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1808 | 1466521800474 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:10:00 INFO - PROCESS | 1808 | 1466521800483 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1808 | 1466521800485 Marionette TRACE conn5 <- [1,2342,null,{}] 08:10:00 INFO - PROCESS | 1808 | 1466521800489 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:00 INFO - PROCESS | 1808 | 1466521800491 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:00 INFO - PROCESS | 1808 | 1466521800608 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:10:00 INFO - PROCESS | 1808 | 1466521800614 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1808 | 1466521800616 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A73800 == 32 [pid = 1808] [id = 595] 08:10:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200ED91400) [pid = 1808] [serial = 1785] [outer = 0000000000000000] 08:10:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F2B9400) [pid = 1808] [serial = 1786] [outer = 000000200ED91400] 08:10:00 INFO - PROCESS | 1808 | 1466521800710 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FBE3000) [pid = 1808] [serial = 1787] [outer = 000000200ED91400] 08:10:01 INFO - PROCESS | 1808 | 1466521801148 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 08:10:01 INFO - PROCESS | 1808 | 1466521801176 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1808 | 1466521801179 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:10:01 INFO - PROCESS | 1808 | 1466521801182 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1808 | 1466521801183 Marionette TRACE conn5 <- [1,2346,null,{}] 08:10:01 INFO - PROCESS | 1808 | 1466521801187 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 1808 | 1466521801189 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:01 INFO - PROCESS | 1808 | 1466521801332 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:10:01 INFO - PROCESS | 1808 | 1466521801389 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1808 | 1466521801391 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:01 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013458000 == 33 [pid = 1808] [id = 596] 08:10:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200FBDD800) [pid = 1808] [serial = 1788] [outer = 0000000000000000] 08:10:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002011079C00) [pid = 1808] [serial = 1789] [outer = 000000200FBDD800] 08:10:01 INFO - PROCESS | 1808 | 1466521801436 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002012065000) [pid = 1808] [serial = 1790] [outer = 000000200FBDD800] 08:10:01 INFO - PROCESS | 1808 | 1466521801864 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 733ms 08:10:01 INFO - PROCESS | 1808 | 1466521801919 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1808 | 1466521801921 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:10:01 INFO - PROCESS | 1808 | 1466521801924 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1808 | 1466521801926 Marionette TRACE conn5 <- [1,2350,null,{}] 08:10:01 INFO - PROCESS | 1808 | 1466521801929 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 1808 | 1466521801935 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:02 INFO - PROCESS | 1808 | 1466521802084 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:10:02 INFO - PROCESS | 1808 | 1466521802141 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1808 | 1466521802143 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:02 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C40000 == 34 [pid = 1808] [id = 597] 08:10:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020131FDC00) [pid = 1808] [serial = 1791] [outer = 0000000000000000] 08:10:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002013235400) [pid = 1808] [serial = 1792] [outer = 00000020131FDC00] 08:10:02 INFO - PROCESS | 1808 | 1466521802188 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000201327A000) [pid = 1808] [serial = 1793] [outer = 00000020131FDC00] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002007E2A400) [pid = 1808] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007CDE000) [pid = 1808] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002005E32C00) [pid = 1808] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200DFEA400) [pid = 1808] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002000BC5000) [pid = 1808] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D75E400) [pid = 1808] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E9BEC00) [pid = 1808] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012059800) [pid = 1808] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002015B1A400) [pid = 1808] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002015C0F800) [pid = 1808] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002001C84C00) [pid = 1808] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002005FB5400) [pid = 1808] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:10:02 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200B4A8C00) [pid = 1808] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:10:02 INFO - PROCESS | 1808 | 1466521802676 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 775ms 08:10:02 INFO - PROCESS | 1808 | 1466521802702 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1808 | 1466521802705 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:10:02 INFO - PROCESS | 1808 | 1466521802708 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:10:02 INFO - PROCESS | 1808 | 1466521802709 Marionette TRACE conn5 <- [1,2354,null,{}] 08:10:02 INFO - PROCESS | 1808 | 1466521802713 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:02 INFO - PROCESS | 1808 | 1466521802715 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:02 INFO - PROCESS | 1808 | 1466521802827 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:10:02 INFO - PROCESS | 1808 | 1466521802879 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1808 | 1466521802881 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:02 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E13800 == 35 [pid = 1808] [id = 598] 08:10:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200182EC00) [pid = 1808] [serial = 1794] [outer = 0000000000000000] 08:10:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200DFEA400) [pid = 1808] [serial = 1795] [outer = 000000200182EC00] 08:10:02 INFO - PROCESS | 1808 | 1466521802925 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000201327C000) [pid = 1808] [serial = 1796] [outer = 000000200182EC00] 08:10:03 INFO - PROCESS | 1808 | 1466521803283 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 08:10:03 INFO - PROCESS | 1808 | 1466521803339 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1808 | 1466521803342 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:10:03 INFO - PROCESS | 1808 | 1466521803345 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:10:03 INFO - PROCESS | 1808 | 1466521803346 Marionette TRACE conn5 <- [1,2358,null,{}] 08:10:03 INFO - PROCESS | 1808 | 1466521803350 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:03 INFO - PROCESS | 1808 | 1466521803352 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:03 INFO - PROCESS | 1808 | 1466521803443 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:10:03 INFO - PROCESS | 1808 | 1466521803448 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1808 | 1466521803450 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016041800 == 36 [pid = 1808] [id = 599] 08:10:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002013393000) [pid = 1808] [serial = 1797] [outer = 0000000000000000] 08:10:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201339B800) [pid = 1808] [serial = 1798] [outer = 0000002013393000] 08:10:03 INFO - PROCESS | 1808 | 1466521803495 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020133C1C00) [pid = 1808] [serial = 1799] [outer = 0000002013393000] 08:10:03 INFO - PROCESS | 1808 | 1466521803921 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 628ms 08:10:03 INFO - PROCESS | 1808 | 1466521803977 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1808 | 1466521803979 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:10:03 INFO - PROCESS | 1808 | 1466521803982 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1808 | 1466521803984 Marionette TRACE conn5 <- [1,2362,null,{}] 08:10:03 INFO - PROCESS | 1808 | 1466521803987 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:03 INFO - PROCESS | 1808 | 1466521803989 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:04 INFO - PROCESS | 1808 | 1466521804072 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:10:04 INFO - PROCESS | 1808 | 1466521804077 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1808 | 1466521804079 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:04 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F11A800 == 37 [pid = 1808] [id = 600] 08:10:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002007CDBC00) [pid = 1808] [serial = 1800] [outer = 0000000000000000] 08:10:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012369800) [pid = 1808] [serial = 1801] [outer = 0000002007CDBC00] 08:10:04 INFO - PROCESS | 1808 | 1466521804123 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002013433800) [pid = 1808] [serial = 1802] [outer = 0000002007CDBC00] 08:10:04 INFO - PROCESS | 1808 | 1466521804700 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 08:10:04 INFO - PROCESS | 1808 | 1466521804760 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:10:04 INFO - PROCESS | 1808 | 1466521804766 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:10:04 INFO - PROCESS | 1808 | 1466521804771 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1808 | 1466521804775 Marionette TRACE conn5 <- [1,2366,null,{}] 08:10:04 INFO - PROCESS | 1808 | 1466521804781 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 1808 | 1466521804785 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:04 INFO - PROCESS | 1808 | 1466521804948 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:10:05 INFO - PROCESS | 1808 | 1466521805038 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1808 | 1466521805043 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:05 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD34800 == 38 [pid = 1808] [id = 601] 08:10:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002007817000) [pid = 1808] [serial = 1803] [outer = 0000000000000000] 08:10:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002007CD7400) [pid = 1808] [serial = 1804] [outer = 0000002007817000] 08:10:05 INFO - PROCESS | 1808 | 1466521805102 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200D0A1000) [pid = 1808] [serial = 1805] [outer = 0000002007817000] 08:10:05 INFO - PROCESS | 1808 | 1466521805700 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 986ms 08:10:05 INFO - PROCESS | 1808 | 1466521805759 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1808 | 1466521805764 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:10:05 INFO - PROCESS | 1808 | 1466521805771 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1808 | 1466521805774 Marionette TRACE conn5 <- [1,2370,null,{}] 08:10:05 INFO - PROCESS | 1808 | 1466521805779 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:05 INFO - PROCESS | 1808 | 1466521805782 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:05 INFO - PROCESS | 1808 | 1466521805898 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:10:06 INFO - PROCESS | 1808 | 1466521806023 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1808 | 1466521806026 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:06 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015907800 == 39 [pid = 1808] [id = 602] 08:10:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E159400) [pid = 1808] [serial = 1806] [outer = 0000000000000000] 08:10:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EC90400) [pid = 1808] [serial = 1807] [outer = 000000200E159400] 08:10:06 INFO - PROCESS | 1808 | 1466521806084 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200FB81000) [pid = 1808] [serial = 1808] [outer = 000000200E159400] 08:10:06 INFO - PROCESS | 1808 | 1466521806712 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 987ms 08:10:06 INFO - PROCESS | 1808 | 1466521806759 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1808 | 1466521806762 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:10:06 INFO - PROCESS | 1808 | 1466521806766 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1808 | 1466521806770 Marionette TRACE conn5 <- [1,2374,null,{}] 08:10:06 INFO - PROCESS | 1808 | 1466521806781 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:06 INFO - PROCESS | 1808 | 1466521806787 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:06 INFO - PROCESS | 1808 | 1466521806942 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:10:07 INFO - PROCESS | 1808 | 1466521807000 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1808 | 1466521807003 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:07 INFO - PROCESS | 1808 | ++DOCSHELL 000000201641F000 == 40 [pid = 1808] [id = 603] 08:10:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002013232C00) [pid = 1808] [serial = 1809] [outer = 0000000000000000] 08:10:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002013277000) [pid = 1808] [serial = 1810] [outer = 0000002013232C00] 08:10:07 INFO - PROCESS | 1808 | 1466521807061 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015B1F800) [pid = 1808] [serial = 1811] [outer = 0000002013232C00] 08:10:07 INFO - PROCESS | 1808 | 1466521807653 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 08:10:07 INFO - PROCESS | 1808 | 1466521807711 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1808 | 1466521807714 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:10:07 INFO - PROCESS | 1808 | 1466521807718 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1808 | 1466521807720 Marionette TRACE conn5 <- [1,2378,null,{}] 08:10:07 INFO - PROCESS | 1808 | 1466521807724 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:07 INFO - PROCESS | 1808 | 1466521807726 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:07 INFO - PROCESS | 1808 | 1466521807839 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:10:07 INFO - PROCESS | 1808 | 1466521807934 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1808 | 1466521807936 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:07 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167E9800 == 41 [pid = 1808] [id = 604] 08:10:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015C05800) [pid = 1808] [serial = 1812] [outer = 0000000000000000] 08:10:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C0EC00) [pid = 1808] [serial = 1813] [outer = 0000002015C05800] 08:10:07 INFO - PROCESS | 1808 | 1466521807990 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015C82C00) [pid = 1808] [serial = 1814] [outer = 0000002015C05800] 08:10:08 INFO - PROCESS | 1808 | 1466521808608 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 943ms 08:10:08 INFO - PROCESS | 1808 | 1466521808663 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:10:08 INFO - PROCESS | 1808 | 1466521808666 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:10:08 INFO - PROCESS | 1808 | 1466521808669 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1808 | 1466521808671 Marionette TRACE conn5 <- [1,2382,null,{}] 08:10:08 INFO - PROCESS | 1808 | 1466521808675 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:08 INFO - PROCESS | 1808 | 1466521808678 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:08 INFO - PROCESS | 1808 | 1466521808918 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:10:09 INFO - PROCESS | 1808 | 1466521809063 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1808 | 1466521809066 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788C000 == 42 [pid = 1808] [id = 605] 08:10:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (000000200153E000) [pid = 1808] [serial = 1815] [outer = 0000000000000000] 08:10:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002005CB5400) [pid = 1808] [serial = 1816] [outer = 000000200153E000] 08:10:09 INFO - PROCESS | 1808 | 1466521809118 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200781A000) [pid = 1808] [serial = 1817] [outer = 000000200153E000] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A38000 == 41 [pid = 1808] [id = 580] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002016041800 == 40 [pid = 1808] [id = 599] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E13800 == 39 [pid = 1808] [id = 598] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C40000 == 38 [pid = 1808] [id = 597] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002013458000 == 37 [pid = 1808] [id = 596] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A73800 == 36 [pid = 1808] [id = 595] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200F11D800 == 35 [pid = 1808] [id = 594] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C3800 == 34 [pid = 1808] [id = 593] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002007E7A800 == 33 [pid = 1808] [id = 592] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0C000 == 32 [pid = 1808] [id = 589] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200D924000 == 31 [pid = 1808] [id = 590] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200F244800 == 30 [pid = 1808] [id = 591] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 00000020167E9800 == 29 [pid = 1808] [id = 604] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000201641F000 == 28 [pid = 1808] [id = 603] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 0000002015907800 == 27 [pid = 1808] [id = 602] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200F11A800 == 26 [pid = 1808] [id = 600] 08:10:10 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD34800 == 25 [pid = 1808] [id = 601] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002007E91800) [pid = 1808] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002007E2AC00) [pid = 1808] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200835B000) [pid = 1808] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200662B400) [pid = 1808] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002006ACD800) [pid = 1808] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200D75D800) [pid = 1808] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200E114000) [pid = 1808] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020069DB800) [pid = 1808] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002001539400) [pid = 1808] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200E189000) [pid = 1808] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200D9C4800) [pid = 1808] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020131F4800) [pid = 1808] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000201205BC00) [pid = 1808] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002012369C00) [pid = 1808] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002015C04C00) [pid = 1808] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002015B20800) [pid = 1808] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002012583000) [pid = 1808] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015E03C00) [pid = 1808] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015C85800) [pid = 1808] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E656800) [pid = 1808] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E18F800) [pid = 1808] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E9CB800) [pid = 1808] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200F2C0C00) [pid = 1808] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201205DC00) [pid = 1808] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002010EE7400) [pid = 1808] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200CD86400) [pid = 1808] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200FA79400) [pid = 1808] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002011DDD800) [pid = 1808] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:10:10 INFO - PROCESS | 1808 | 1466521810484 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1844ms 08:10:10 INFO - PROCESS | 1808 | 1466521810517 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1808 | 1466521810522 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:10:10 INFO - PROCESS | 1808 | 1466521810527 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1808 | 1466521810530 Marionette TRACE conn5 <- [1,2386,null,{}] 08:10:10 INFO - PROCESS | 1808 | 1466521810578 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:10 INFO - PROCESS | 1808 | 1466521810581 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:10 INFO - PROCESS | 1808 | 1466521810683 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:10:10 INFO - PROCESS | 1808 | 1466521810698 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1808 | 1466521810702 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A2A800 == 26 [pid = 1808] [id = 606] 08:10:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002005F4C800) [pid = 1808] [serial = 1818] [outer = 0000000000000000] 08:10:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002005F55000) [pid = 1808] [serial = 1819] [outer = 0000002005F4C800] 08:10:10 INFO - PROCESS | 1808 | 1466521810752 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002006A66000) [pid = 1808] [serial = 1820] [outer = 0000002005F4C800] 08:10:11 INFO - PROCESS | 1808 | 1466521811258 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 774ms 08:10:11 INFO - PROCESS | 1808 | 1466521811305 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 1808 | 1466521811310 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:10:11 INFO - PROCESS | 1808 | 1466521811317 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1808 | 1466521811320 Marionette TRACE conn5 <- [1,2390,null,{}] 08:10:11 INFO - PROCESS | 1808 | 1466521811324 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 1808 | 1466521811327 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:11 INFO - PROCESS | 1808 | 1466521811423 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:10:11 INFO - PROCESS | 1808 | 1466521811512 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1808 | 1466521811515 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:11 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D64F000 == 27 [pid = 1808] [id = 607] 08:10:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200780FC00) [pid = 1808] [serial = 1821] [outer = 0000000000000000] 08:10:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007CDA000) [pid = 1808] [serial = 1822] [outer = 000000200780FC00] 08:10:11 INFO - PROCESS | 1808 | 1466521811565 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020082B9400) [pid = 1808] [serial = 1823] [outer = 000000200780FC00] 08:10:11 INFO - PROCESS | 1808 | 1466521811949 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 08:10:12 INFO - PROCESS | 1808 | 1466521812009 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1808 | 1466521812011 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:10:12 INFO - PROCESS | 1808 | 1466521812015 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1808 | 1466521812019 Marionette TRACE conn5 <- [1,2394,null,{}] 08:10:12 INFO - PROCESS | 1808 | 1466521812030 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 1808 | 1466521812035 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:12 INFO - PROCESS | 1808 | 1466521812151 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:10:12 INFO - PROCESS | 1808 | 1466521812167 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1808 | 1466521812171 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0C800 == 28 [pid = 1808] [id = 608] 08:10:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002005C50400) [pid = 1808] [serial = 1824] [outer = 0000000000000000] 08:10:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D0E9000) [pid = 1808] [serial = 1825] [outer = 0000002005C50400] 08:10:12 INFO - PROCESS | 1808 | 1466521812219 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200D9BD800) [pid = 1808] [serial = 1826] [outer = 0000002005C50400] 08:10:12 INFO - PROCESS | 1808 | 1466521812703 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 08:10:12 INFO - PROCESS | 1808 | 1466521812751 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1808 | 1466521812754 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:10:12 INFO - PROCESS | 1808 | 1466521812765 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1808 | 1466521812767 Marionette TRACE conn5 <- [1,2398,null,{}] 08:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:10:12 INFO - PROCESS | 1808 | 1466521812770 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 1808 | 1466521812773 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:12 INFO - PROCESS | 1808 | 1466521812889 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:10:12 INFO - PROCESS | 1808 | 1466521812942 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1808 | 1466521812944 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDAC800 == 29 [pid = 1808] [id = 609] 08:10:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DF64C00) [pid = 1808] [serial = 1827] [outer = 0000000000000000] 08:10:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E10F800) [pid = 1808] [serial = 1828] [outer = 000000200DF64C00] 08:10:12 INFO - PROCESS | 1808 | 1466521812991 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E189C00) [pid = 1808] [serial = 1829] [outer = 000000200DF64C00] 08:10:13 INFO - PROCESS | 1808 | 1466521813461 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 08:10:13 INFO - PROCESS | 1808 | 1466521813530 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1808 | 1466521813532 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:10:13 INFO - PROCESS | 1808 | 1466521813536 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:10:13 INFO - PROCESS | 1808 | 1466521813538 Marionette TRACE conn5 <- [1,2402,null,{}] 08:10:13 INFO - PROCESS | 1808 | 1466521813541 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:13 INFO - PROCESS | 1808 | 1466521813543 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:13 INFO - PROCESS | 1808 | 1466521813652 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:10:13 INFO - PROCESS | 1808 | 1466521813708 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1808 | 1466521813710 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:13 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F840800 == 30 [pid = 1808] [id = 610] 08:10:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200777B000) [pid = 1808] [serial = 1830] [outer = 0000000000000000] 08:10:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E655400) [pid = 1808] [serial = 1831] [outer = 000000200777B000] 08:10:13 INFO - PROCESS | 1808 | 1466521813756 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E948C00) [pid = 1808] [serial = 1832] [outer = 000000200777B000] 08:10:14 INFO - PROCESS | 1808 | 1466521814177 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 08:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:10:14 INFO - PROCESS | 1808 | 1466521814230 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1808 | 1466521814233 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:10:14 INFO - PROCESS | 1808 | 1466521814236 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1808 | 1466521814237 Marionette TRACE conn5 <- [1,2406,null,{}] 08:10:14 INFO - PROCESS | 1808 | 1466521814241 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 1808 | 1466521814247 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:14 INFO - PROCESS | 1808 | 1466521814381 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:10:14 INFO - PROCESS | 1808 | 1466521814387 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1808 | 1466521814389 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:14 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124E4000 == 31 [pid = 1808] [id = 611] 08:10:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200EC94C00) [pid = 1808] [serial = 1833] [outer = 0000000000000000] 08:10:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200F2A2C00) [pid = 1808] [serial = 1834] [outer = 000000200EC94C00] 08:10:14 INFO - PROCESS | 1808 | 1466521814434 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002010E4F000) [pid = 1808] [serial = 1835] [outer = 000000200EC94C00] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200187A800) [pid = 1808] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200FBDD800) [pid = 1808] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200CD8A400) [pid = 1808] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200182EC00) [pid = 1808] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000201257C000) [pid = 1808] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006977800) [pid = 1808] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002001B79400) [pid = 1808] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (00000020131FDC00) [pid = 1808] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200D0F3400) [pid = 1808] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200187D800) [pid = 1808] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002013393000) [pid = 1808] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007CDBC00) [pid = 1808] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200ED91400) [pid = 1808] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:10:15 INFO - PROCESS | 1808 | 1466521815058 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 880ms 08:10:15 INFO - PROCESS | 1808 | 1466521815119 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1808 | 1466521815121 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:10:15 INFO - PROCESS | 1808 | 1466521815125 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:10:15 INFO - PROCESS | 1808 | 1466521815126 Marionette TRACE conn5 <- [1,2410,null,{}] 08:10:15 INFO - PROCESS | 1808 | 1466521815130 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:15 INFO - PROCESS | 1808 | 1466521815132 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:15 INFO - PROCESS | 1808 | 1466521815253 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:10:15 INFO - PROCESS | 1808 | 1466521815381 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1808 | 1466521815385 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:15 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005ED7800 == 32 [pid = 1808] [id = 612] 08:10:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002000EBBC00) [pid = 1808] [serial = 1836] [outer = 0000000000000000] 08:10:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001873000) [pid = 1808] [serial = 1837] [outer = 0000002000EBBC00] 08:10:15 INFO - PROCESS | 1808 | 1466521815445 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002005EF0C00) [pid = 1808] [serial = 1838] [outer = 0000002000EBBC00] 08:10:16 INFO - PROCESS | 1808 | 1466521816162 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1086ms 08:10:16 INFO - PROCESS | 1808 | 1466521816215 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1808 | 1466521816219 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:10:16 INFO - PROCESS | 1808 | 1466521816224 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1808 | 1466521816228 Marionette TRACE conn5 <- [1,2414,null,{}] 08:10:16 INFO - PROCESS | 1808 | 1466521816233 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:16 INFO - PROCESS | 1808 | 1466521816236 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:16 INFO - PROCESS | 1808 | 1466521816417 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:10:16 INFO - PROCESS | 1808 | 1466521816427 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1808 | 1466521816430 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9F1000 == 33 [pid = 1808] [id = 613] 08:10:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002007E90800) [pid = 1808] [serial = 1839] [outer = 0000000000000000] 08:10:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020082BF000) [pid = 1808] [serial = 1840] [outer = 0000002007E90800] 08:10:16 INFO - PROCESS | 1808 | 1466521816487 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200B678C00) [pid = 1808] [serial = 1841] [outer = 0000002007E90800] 08:10:17 INFO - PROCESS | 1808 | 1466521817301 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1136ms 08:10:17 INFO - PROCESS | 1808 | 1466521817363 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 1808 | 1466521817366 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:10:17 INFO - PROCESS | 1808 | 1466521817371 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1808 | 1466521817373 Marionette TRACE conn5 <- [1,2418,null,{}] 08:10:17 INFO - PROCESS | 1808 | 1466521817377 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 1808 | 1466521817380 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:17 INFO - PROCESS | 1808 | 1466521817502 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:10:17 INFO - PROCESS | 1808 | 1466521817685 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1808 | 1466521817689 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002002818000 == 34 [pid = 1808] [id = 614] 08:10:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002002DB3C00) [pid = 1808] [serial = 1842] [outer = 0000000000000000] 08:10:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002005F4D000) [pid = 1808] [serial = 1843] [outer = 0000002002DB3C00] 08:10:17 INFO - PROCESS | 1808 | 1466521817745 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200781C000) [pid = 1808] [serial = 1844] [outer = 0000002002DB3C00] 08:10:18 INFO - PROCESS | 1808 | --DOCSHELL 00000020124E4000 == 33 [pid = 1808] [id = 611] 08:10:18 INFO - PROCESS | 1808 | --DOCSHELL 000000200F840800 == 32 [pid = 1808] [id = 610] 08:10:18 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDAC800 == 31 [pid = 1808] [id = 609] 08:10:18 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0C800 == 30 [pid = 1808] [id = 608] 08:10:18 INFO - PROCESS | 1808 | --DOCSHELL 000000200D64F000 == 29 [pid = 1808] [id = 607] 08:10:18 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A2A800 == 28 [pid = 1808] [id = 606] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000201327A000) [pid = 1808] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002012369800) [pid = 1808] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002013433800) [pid = 1808] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (00000020133C1C00) [pid = 1808] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200F2B9400) [pid = 1808] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200FBE3000) [pid = 1808] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000201327C000) [pid = 1808] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200EC9C400) [pid = 1808] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DA51800) [pid = 1808] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002012065000) [pid = 1808] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002011079C00) [pid = 1808] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200D0F5C00) [pid = 1808] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200DC0F400) [pid = 1808] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200DFEA400) [pid = 1808] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (00000020131F9400) [pid = 1808] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002007777400) [pid = 1808] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002007CDB000) [pid = 1808] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (00000020069D9400) [pid = 1808] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002007E2E400) [pid = 1808] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0000002013235400) [pid = 1808] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200DA4C800) [pid = 1808] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200E187400) [pid = 1808] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200E6D6400) [pid = 1808] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (000000201339B800) [pid = 1808] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:10:18 INFO - PROCESS | 1808 | 1466521818358 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1035ms 08:10:18 INFO - PROCESS | 1808 | 1466521818407 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1808 | 1466521818411 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:10:18 INFO - PROCESS | 1808 | 1466521818415 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1808 | 1466521818418 Marionette TRACE conn5 <- [1,2422,null,{}] 08:10:18 INFO - PROCESS | 1808 | 1466521818440 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 1808 | 1466521818445 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:18 INFO - PROCESS | 1808 | 1466521818541 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:10:18 INFO - PROCESS | 1808 | 1466521818620 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1808 | 1466521818623 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:18 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DF2A000 == 29 [pid = 1808] [id = 615] 08:10:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002007707000) [pid = 1808] [serial = 1845] [outer = 0000000000000000] 08:10:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002008359000) [pid = 1808] [serial = 1846] [outer = 0000002007707000] 08:10:18 INFO - PROCESS | 1808 | 1466521818670 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200D797C00) [pid = 1808] [serial = 1847] [outer = 0000002007707000] 08:10:19 INFO - PROCESS | 1808 | 1466521819109 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 08:10:19 INFO - PROCESS | 1808 | 1466521819151 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1808 | 1466521819155 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:10:19 INFO - PROCESS | 1808 | 1466521819160 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1808 | 1466521819162 Marionette TRACE conn5 <- [1,2426,null,{}] 08:10:19 INFO - PROCESS | 1808 | 1466521819166 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 1808 | 1466521819168 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:19 INFO - PROCESS | 1808 | 1466521819258 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:10:19 INFO - PROCESS | 1808 | 1466521819265 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1808 | 1466521819267 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:19 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED11800 == 30 [pid = 1808] [id = 616] 08:10:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200DCBD800) [pid = 1808] [serial = 1848] [outer = 0000000000000000] 08:10:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200E11AC00) [pid = 1808] [serial = 1849] [outer = 000000200DCBD800] 08:10:19 INFO - PROCESS | 1808 | 1466521819318 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200E655C00) [pid = 1808] [serial = 1850] [outer = 000000200DCBD800] 08:10:19 INFO - PROCESS | 1808 | 1466521819784 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 08:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:10:19 INFO - PROCESS | 1808 | 1466521819856 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1808 | 1466521819858 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:10:19 INFO - PROCESS | 1808 | 1466521819863 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1808 | 1466521819870 Marionette TRACE conn5 <- [1,2430,null,{}] 08:10:19 INFO - PROCESS | 1808 | 1466521819880 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 1808 | 1466521819884 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:19 INFO - PROCESS | 1808 | 1466521819977 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:10:20 INFO - PROCESS | 1808 | 1466521820063 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1808 | 1466521820065 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E84800 == 31 [pid = 1808] [id = 617] 08:10:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002001C7EC00) [pid = 1808] [serial = 1851] [outer = 0000000000000000] 08:10:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200EC9E800) [pid = 1808] [serial = 1852] [outer = 0000002001C7EC00] 08:10:20 INFO - PROCESS | 1808 | 1466521820110 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200FA18800) [pid = 1808] [serial = 1853] [outer = 0000002001C7EC00] 08:10:20 INFO - PROCESS | 1808 | 1466521820506 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 08:10:20 INFO - PROCESS | 1808 | 1466521820566 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1808 | 1466521820569 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:10:20 INFO - PROCESS | 1808 | 1466521820573 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1808 | 1466521820574 Marionette TRACE conn5 <- [1,2434,null,{}] 08:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:10:20 INFO - PROCESS | 1808 | 1466521820578 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:20 INFO - PROCESS | 1808 | 1466521820580 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:20 INFO - PROCESS | 1808 | 1466521820728 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:10:20 INFO - PROCESS | 1808 | 1466521820781 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1808 | 1466521820783 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:20 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA41800 == 32 [pid = 1808] [id = 618] 08:10:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002010595C00) [pid = 1808] [serial = 1854] [outer = 0000000000000000] 08:10:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002011087400) [pid = 1808] [serial = 1855] [outer = 0000002010595C00] 08:10:20 INFO - PROCESS | 1808 | 1466521820828 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002011DEB400) [pid = 1808] [serial = 1856] [outer = 0000002010595C00] 08:10:21 INFO - PROCESS | 1808 | 1466521821249 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 08:10:21 INFO - PROCESS | 1808 | 1466521821310 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1808 | 1466521821313 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:10:21 INFO - PROCESS | 1808 | 1466521821316 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1808 | 1466521821318 Marionette TRACE conn5 <- [1,2438,null,{}] 08:10:21 INFO - PROCESS | 1808 | 1466521821330 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:21 INFO - PROCESS | 1808 | 1466521821332 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:21 INFO - PROCESS | 1808 | 1466521821441 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:10:21 INFO - PROCESS | 1808 | 1466521821450 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1808 | 1466521821457 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:21 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015912800 == 33 [pid = 1808] [id = 619] 08:10:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002012367400) [pid = 1808] [serial = 1857] [outer = 0000000000000000] 08:10:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000201236C000) [pid = 1808] [serial = 1858] [outer = 0000002012367400] 08:10:21 INFO - PROCESS | 1808 | 1466521821559 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002012586000) [pid = 1808] [serial = 1859] [outer = 0000002012367400] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200DF64C00) [pid = 1808] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200777B000) [pid = 1808] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200153E000) [pid = 1808] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002005F4C800) [pid = 1808] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002005C50400) [pid = 1808] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200780FC00) [pid = 1808] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002007817000) [pid = 1808] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200E159400) [pid = 1808] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002013232C00) [pid = 1808] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:10:21 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002015C05800) [pid = 1808] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:10:22 INFO - PROCESS | 1808 | 1466521821999 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 732ms 08:10:22 INFO - PROCESS | 1808 | 1466521822062 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1808 | 1466521822064 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:10:22 INFO - PROCESS | 1808 | 1466521822068 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1808 | 1466521822070 Marionette TRACE conn5 <- [1,2442,null,{}] 08:10:22 INFO - PROCESS | 1808 | 1466521822075 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 1808 | 1466521822078 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:22 INFO - PROCESS | 1808 | 1466521822196 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:10:22 INFO - PROCESS | 1808 | 1466521822248 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1808 | 1466521822250 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015979000 == 34 [pid = 1808] [id = 620] 08:10:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200E11B000) [pid = 1808] [serial = 1860] [outer = 0000000000000000] 08:10:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002012583000) [pid = 1808] [serial = 1861] [outer = 000000200E11B000] 08:10:22 INFO - PROCESS | 1808 | 1466521822294 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000201322AC00) [pid = 1808] [serial = 1862] [outer = 000000200E11B000] 08:10:22 INFO - PROCESS | 1808 | 1466521822653 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 08:10:22 INFO - PROCESS | 1808 | 1466521822702 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1808 | 1466521822704 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:10:22 INFO - PROCESS | 1808 | 1466521822707 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1808 | 1466521822709 Marionette TRACE conn5 <- [1,2446,null,{}] 08:10:22 INFO - PROCESS | 1808 | 1466521822713 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 1808 | 1466521822715 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:22 INFO - PROCESS | 1808 | 1466521822799 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:10:22 INFO - PROCESS | 1808 | 1466521822806 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1808 | 1466521822808 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C50800 == 35 [pid = 1808] [id = 621] 08:10:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002013231C00) [pid = 1808] [serial = 1863] [outer = 0000000000000000] 08:10:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002013272C00) [pid = 1808] [serial = 1864] [outer = 0000002013231C00] 08:10:22 INFO - PROCESS | 1808 | 1466521822851 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000201327EC00) [pid = 1808] [serial = 1865] [outer = 0000002013231C00] 08:10:23 INFO - PROCESS | 1808 | 1466521823273 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 587ms 08:10:23 INFO - PROCESS | 1808 | 1466521823297 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1808 | 1466521823300 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:10:23 INFO - PROCESS | 1808 | 1466521823303 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1808 | 1466521823304 Marionette TRACE conn5 <- [1,2450,null,{}] 08:10:23 INFO - PROCESS | 1808 | 1466521823324 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 1808 | 1466521823327 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:23 INFO - PROCESS | 1808 | 1466521823414 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:10:23 INFO - PROCESS | 1808 | 1466521823419 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1808 | 1466521823421 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E2F000 == 36 [pid = 1808] [id = 622] 08:10:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002013398400) [pid = 1808] [serial = 1866] [outer = 0000000000000000] 08:10:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000201339C000) [pid = 1808] [serial = 1867] [outer = 0000002013398400] 08:10:23 INFO - PROCESS | 1808 | 1466521823465 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (00000020133BF400) [pid = 1808] [serial = 1868] [outer = 0000002013398400] 08:10:23 INFO - PROCESS | 1808 | 1466521823900 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 648ms 08:10:23 INFO - PROCESS | 1808 | 1466521823965 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1808 | 1466521823967 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:10:23 INFO - PROCESS | 1808 | 1466521823971 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1808 | 1466521823972 Marionette TRACE conn5 <- [1,2454,null,{}] 08:10:23 INFO - PROCESS | 1808 | 1466521823976 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 1808 | 1466521823978 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:24 INFO - PROCESS | 1808 | 1466521824062 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:10:24 INFO - PROCESS | 1808 | 1466521824067 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1808 | 1466521824068 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:24 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BA8000 == 37 [pid = 1808] [id = 623] 08:10:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007705400) [pid = 1808] [serial = 1869] [outer = 0000000000000000] 08:10:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E6D0800) [pid = 1808] [serial = 1870] [outer = 0000002007705400] 08:10:24 INFO - PROCESS | 1808 | 1466521824112 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000201342E000) [pid = 1808] [serial = 1871] [outer = 0000002007705400] 08:10:24 INFO - PROCESS | 1808 | 1466521824736 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 776ms 08:10:24 INFO - PROCESS | 1808 | 1466521824787 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1808 | 1466521824792 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:10:24 INFO - PROCESS | 1808 | 1466521824824 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1808 | 1466521824828 Marionette TRACE conn5 <- [1,2458,null,{}] 08:10:24 INFO - PROCESS | 1808 | 1466521824835 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:24 INFO - PROCESS | 1808 | 1466521824838 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:24 INFO - PROCESS | 1808 | 1466521824967 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:10:25 INFO - PROCESS | 1808 | 1466521825083 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1808 | 1466521825086 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:25 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9F4800 == 38 [pid = 1808] [id = 624] 08:10:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002007777C00) [pid = 1808] [serial = 1872] [outer = 0000000000000000] 08:10:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200B440C00) [pid = 1808] [serial = 1873] [outer = 0000002007777C00] 08:10:25 INFO - PROCESS | 1808 | 1466521825145 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DA4C800) [pid = 1808] [serial = 1874] [outer = 0000002007777C00] 08:10:25 INFO - PROCESS | 1808 | 1466521825696 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 944ms 08:10:25 INFO - PROCESS | 1808 | 1466521825759 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1808 | 1466521825764 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:10:25 INFO - PROCESS | 1808 | 1466521825770 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1808 | 1466521825773 Marionette TRACE conn5 <- [1,2462,null,{}] 08:10:25 INFO - PROCESS | 1808 | 1466521825778 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 1808 | 1466521825781 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:25 INFO - PROCESS | 1808 | 1466521825898 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:10:26 INFO - PROCESS | 1808 | 1466521825994 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1808 | 1466521825997 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015910000 == 39 [pid = 1808] [id = 625] 08:10:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E6D8800) [pid = 1808] [serial = 1875] [outer = 0000000000000000] 08:10:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200EC92000) [pid = 1808] [serial = 1876] [outer = 000000200E6D8800] 08:10:26 INFO - PROCESS | 1808 | 1466521826055 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200F2C6800) [pid = 1808] [serial = 1877] [outer = 000000200E6D8800] 08:10:26 INFO - PROCESS | 1808 | 1466521826705 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 984ms 08:10:26 INFO - PROCESS | 1808 | 1466521826756 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1808 | 1466521826759 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:10:26 INFO - PROCESS | 1808 | 1466521826763 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1808 | 1466521826767 Marionette TRACE conn5 <- [1,2466,null,{}] 08:10:26 INFO - PROCESS | 1808 | 1466521826779 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:26 INFO - PROCESS | 1808 | 1466521826784 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:26 INFO - PROCESS | 1808 | 1466521826897 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:10:27 INFO - PROCESS | 1808 | 1466521827024 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1808 | 1466521827027 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:27 INFO - PROCESS | 1808 | ++DOCSHELL 000000201641F000 == 40 [pid = 1808] [id = 626] 08:10:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020131F8000) [pid = 1808] [serial = 1878] [outer = 0000000000000000] 08:10:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002013234800) [pid = 1808] [serial = 1879] [outer = 00000020131F8000] 08:10:27 INFO - PROCESS | 1808 | 1466521827087 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002015B1A400) [pid = 1808] [serial = 1880] [outer = 00000020131F8000] 08:10:27 INFO - PROCESS | 1808 | 1466521827686 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 985ms 08:10:27 INFO - PROCESS | 1808 | 1466521827750 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1808 | 1466521827754 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:10:27 INFO - PROCESS | 1808 | 1466521827788 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1808 | 1466521827790 Marionette TRACE conn5 <- [1,2470,null,{}] 08:10:27 INFO - PROCESS | 1808 | 1466521827794 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 1808 | 1466521827797 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:27 INFO - PROCESS | 1808 | 1466521827918 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:10:28 INFO - PROCESS | 1808 | 1466521828168 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1808 | 1466521828171 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007894800 == 41 [pid = 1808] [id = 627] 08:10:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002002BDC400) [pid = 1808] [serial = 1881] [outer = 0000000000000000] 08:10:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002005FB5400) [pid = 1808] [serial = 1882] [outer = 0000002002BDC400] 08:10:28 INFO - PROCESS | 1808 | 1466521828242 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002007A1EC00) [pid = 1808] [serial = 1883] [outer = 0000002002BDC400] 08:10:28 INFO - PROCESS | 1808 | 1466521828794 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1022ms 08:10:28 INFO - PROCESS | 1808 | 1466521828827 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1808 | 1466521828831 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:10:28 INFO - PROCESS | 1808 | 1466521828853 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1808 | 1466521828856 Marionette TRACE conn5 <- [1,2474,null,{}] 08:10:28 INFO - PROCESS | 1808 | 1466521828862 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 1808 | 1466521828867 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:28 INFO - PROCESS | 1808 | 1466521828977 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:10:29 INFO - PROCESS | 1808 | 1466521829078 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1808 | 1466521829081 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:29 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DFCB000 == 42 [pid = 1808] [id = 628] 08:10:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020069D9800) [pid = 1808] [serial = 1884] [outer = 0000000000000000] 08:10:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200D78F000) [pid = 1808] [serial = 1885] [outer = 00000020069D9800] 08:10:29 INFO - PROCESS | 1808 | 1466521829132 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200E119C00) [pid = 1808] [serial = 1886] [outer = 00000020069D9800] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E2F000 == 41 [pid = 1808] [id = 622] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C50800 == 40 [pid = 1808] [id = 621] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002015979000 == 39 [pid = 1808] [id = 620] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002015912800 == 38 [pid = 1808] [id = 619] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA41800 == 37 [pid = 1808] [id = 618] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E84800 == 36 [pid = 1808] [id = 617] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED11800 == 35 [pid = 1808] [id = 616] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000200DF2A000 == 34 [pid = 1808] [id = 615] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002002818000 == 33 [pid = 1808] [id = 614] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9F1000 == 32 [pid = 1808] [id = 613] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002005ED7800 == 31 [pid = 1808] [id = 612] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000200788C000 == 30 [pid = 1808] [id = 605] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002007894800 == 29 [pid = 1808] [id = 627] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000201641F000 == 28 [pid = 1808] [id = 626] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002015910000 == 27 [pid = 1808] [id = 625] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BA8000 == 26 [pid = 1808] [id = 623] 08:10:29 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9F4800 == 25 [pid = 1808] [id = 624] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200F2A2C00) [pid = 1808] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200E10F800) [pid = 1808] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200E655400) [pid = 1808] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200E189C00) [pid = 1808] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200781A000) [pid = 1808] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005CB5400) [pid = 1808] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002005F55000) [pid = 1808] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002006A66000) [pid = 1808] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D0E9000) [pid = 1808] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020082B9400) [pid = 1808] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007CDA000) [pid = 1808] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E948C00) [pid = 1808] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200D0A1000) [pid = 1808] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002007CD7400) [pid = 1808] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200FB81000) [pid = 1808] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200EC90400) [pid = 1808] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002015B1F800) [pid = 1808] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013277000) [pid = 1808] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015C82C00) [pid = 1808] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002015C0EC00) [pid = 1808] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200D9BD800) [pid = 1808] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:10:30 INFO - PROCESS | 1808 | 1466521830368 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1546ms 08:10:30 INFO - PROCESS | 1808 | 1466521830390 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1808 | 1466521830394 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 1808 | 1466521830398 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:10:30 INFO - PROCESS | 1808 | 1466521830403 Marionette TRACE conn5 <- [1,2478,null,{}] 08:10:30 INFO - PROCESS | 1808 | 1466521830408 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 1808 | 1466521830411 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:30 INFO - PROCESS | 1808 | 1466521830540 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:10:30 INFO - PROCESS | 1808 | 1466521830619 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1808 | 1466521830622 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:30 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A2C800 == 26 [pid = 1808] [id = 629] 08:10:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002002157C00) [pid = 1808] [serial = 1887] [outer = 0000000000000000] 08:10:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002005C4EC00) [pid = 1808] [serial = 1888] [outer = 0000002002157C00] 08:10:30 INFO - PROCESS | 1808 | 1466521830672 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (00000020063EE800) [pid = 1808] [serial = 1889] [outer = 0000002002157C00] 08:10:31 INFO - PROCESS | 1808 | 1466521831051 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 08:10:31 INFO - PROCESS | 1808 | 1466521831093 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1808 | 1466521831098 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:10:31 INFO - PROCESS | 1808 | 1466521831105 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1808 | 1466521831107 Marionette TRACE conn5 <- [1,2482,null,{}] 08:10:31 INFO - PROCESS | 1808 | 1466521831111 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:31 INFO - PROCESS | 1808 | 1466521831114 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:31 INFO - PROCESS | 1808 | 1466521831237 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:10:31 INFO - PROCESS | 1808 | 1466521831245 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1808 | 1466521831247 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:31 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D652800 == 27 [pid = 1808] [id = 630] 08:10:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002006AD6C00) [pid = 1808] [serial = 1890] [outer = 0000000000000000] 08:10:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200777AC00) [pid = 1808] [serial = 1891] [outer = 0000002006AD6C00] 08:10:31 INFO - PROCESS | 1808 | 1466521831296 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007A19800) [pid = 1808] [serial = 1892] [outer = 0000002006AD6C00] 08:10:31 INFO - PROCESS | 1808 | 1466521831746 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 08:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:10:31 INFO - PROCESS | 1808 | 1466521831798 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1808 | 1466521831800 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:10:31 INFO - PROCESS | 1808 | 1466521831804 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1808 | 1466521831808 Marionette TRACE conn5 <- [1,2486,null,{}] 08:10:31 INFO - PROCESS | 1808 | 1466521831819 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:31 INFO - PROCESS | 1808 | 1466521831825 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:31 INFO - PROCESS | 1808 | 1466521831914 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:10:31 INFO - PROCESS | 1808 | 1466521831924 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1808 | 1466521831927 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:31 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E8A6000 == 28 [pid = 1808] [id = 631] 08:10:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200B43B800) [pid = 1808] [serial = 1893] [outer = 0000000000000000] 08:10:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200B442C00) [pid = 1808] [serial = 1894] [outer = 000000200B43B800] 08:10:31 INFO - PROCESS | 1808 | 1466521831975 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200D0A1000) [pid = 1808] [serial = 1895] [outer = 000000200B43B800] 08:10:32 INFO - PROCESS | 1808 | 1466521832477 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 08:10:32 INFO - PROCESS | 1808 | 1466521832497 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1808 | 1466521832500 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:10:32 INFO - PROCESS | 1808 | 1466521832503 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1808 | 1466521832505 Marionette TRACE conn5 <- [1,2490,null,{}] 08:10:32 INFO - PROCESS | 1808 | 1466521832514 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:32 INFO - PROCESS | 1808 | 1466521832516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:32 INFO - PROCESS | 1808 | 1466521832661 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:10:32 INFO - PROCESS | 1808 | 1466521832682 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1808 | 1466521832685 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB2000 == 29 [pid = 1808] [id = 632] 08:10:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200D9BD800) [pid = 1808] [serial = 1896] [outer = 0000000000000000] 08:10:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200D9C5400) [pid = 1808] [serial = 1897] [outer = 000000200D9BD800] 08:10:32 INFO - PROCESS | 1808 | 1466521832731 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200DCC3000) [pid = 1808] [serial = 1898] [outer = 000000200D9BD800] 08:10:33 INFO - PROCESS | 1808 | 1466521833168 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 08:10:33 INFO - PROCESS | 1808 | 1466521833198 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1808 | 1466521833200 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:10:33 INFO - PROCESS | 1808 | 1466521833203 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:10:33 INFO - PROCESS | 1808 | 1466521833205 Marionette TRACE conn5 <- [1,2494,null,{}] 08:10:33 INFO - PROCESS | 1808 | 1466521833208 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 1808 | 1466521833211 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:33 INFO - PROCESS | 1808 | 1466521833322 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:10:33 INFO - PROCESS | 1808 | 1466521833328 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1808 | 1466521833330 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F83C000 == 30 [pid = 1808] [id = 633] 08:10:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200DDE9800) [pid = 1808] [serial = 1899] [outer = 0000000000000000] 08:10:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E10E000) [pid = 1808] [serial = 1900] [outer = 000000200DDE9800] 08:10:33 INFO - PROCESS | 1808 | 1466521833376 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E188800) [pid = 1808] [serial = 1901] [outer = 000000200DDE9800] 08:10:33 INFO - PROCESS | 1808 | 1466521833873 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 08:10:33 INFO - PROCESS | 1808 | 1466521833941 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1808 | 1466521833943 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:10:33 INFO - PROCESS | 1808 | 1466521833946 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1808 | 1466521833948 Marionette TRACE conn5 <- [1,2498,null,{}] 08:10:33 INFO - PROCESS | 1808 | 1466521833952 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 1808 | 1466521833958 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:34 INFO - PROCESS | 1808 | 1466521834112 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002010595C00) [pid = 1808] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002012367400) [pid = 1808] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E11B000) [pid = 1808] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002013231C00) [pid = 1808] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002002DB3C00) [pid = 1808] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200DCBD800) [pid = 1808] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002000EBBC00) [pid = 1808] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002001C7EC00) [pid = 1808] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002007707000) [pid = 1808] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007E90800) [pid = 1808] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002013398400) [pid = 1808] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002007705400) [pid = 1808] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:10:34 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200EC94C00) [pid = 1808] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:10:34 INFO - PROCESS | 1808 | 1466521834390 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1808 | 1466521834393 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:34 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F844800 == 31 [pid = 1808] [id = 634] 08:10:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200182E800) [pid = 1808] [serial = 1902] [outer = 0000000000000000] 08:10:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002005CC1800) [pid = 1808] [serial = 1903] [outer = 000000200182E800] 08:10:34 INFO - PROCESS | 1808 | 1466521834440 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200DDE8000) [pid = 1808] [serial = 1904] [outer = 000000200182E800] 08:10:34 INFO - PROCESS | 1808 | 1466521834811 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 924ms 08:10:34 INFO - PROCESS | 1808 | 1466521834872 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1808 | 1466521834874 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:10:34 INFO - PROCESS | 1808 | 1466521834877 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1808 | 1466521834879 Marionette TRACE conn5 <- [1,2502,null,{}] 08:10:34 INFO - PROCESS | 1808 | 1466521834883 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 1808 | 1466521834885 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:35 INFO - PROCESS | 1808 | 1466521835028 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:10:35 INFO - PROCESS | 1808 | 1466521835037 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1808 | 1466521835039 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015918800 == 32 [pid = 1808] [id = 635] 08:10:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200ED95400) [pid = 1808] [serial = 1905] [outer = 0000000000000000] 08:10:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200FA7C400) [pid = 1808] [serial = 1906] [outer = 000000200ED95400] 08:10:35 INFO - PROCESS | 1808 | 1466521835092 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200ED88800) [pid = 1808] [serial = 1907] [outer = 000000200ED95400] 08:10:35 INFO - PROCESS | 1808 | 1466521835513 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 08:10:35 INFO - PROCESS | 1808 | 1466521835552 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1808 | 1466521835554 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:10:35 INFO - PROCESS | 1808 | 1466521835557 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:10:35 INFO - PROCESS | 1808 | 1466521835559 Marionette TRACE conn5 <- [1,2506,null,{}] 08:10:35 INFO - PROCESS | 1808 | 1466521835562 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 1808 | 1466521835564 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:35 INFO - PROCESS | 1808 | 1466521835709 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:10:35 INFO - PROCESS | 1808 | 1466521835725 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1808 | 1466521835727 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BD7800 == 33 [pid = 1808] [id = 636] 08:10:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200F2B8800) [pid = 1808] [serial = 1908] [outer = 0000000000000000] 08:10:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002010595C00) [pid = 1808] [serial = 1909] [outer = 000000200F2B8800] 08:10:35 INFO - PROCESS | 1808 | 1466521835770 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200ED92400) [pid = 1808] [serial = 1910] [outer = 000000200F2B8800] 08:10:36 INFO - PROCESS | 1808 | 1466521836171 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 08:10:36 INFO - PROCESS | 1808 | 1466521836190 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1808 | 1466521836192 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:10:36 INFO - PROCESS | 1808 | 1466521836195 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 1808 | 1466521836197 Marionette TRACE conn5 <- [1,2510,null,{}] 08:10:36 INFO - PROCESS | 1808 | 1466521836200 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 1808 | 1466521836202 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:36 INFO - PROCESS | 1808 | 1466521836316 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:10:36 INFO - PROCESS | 1808 | 1466521836324 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1808 | 1466521836326 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:36 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E24000 == 34 [pid = 1808] [id = 637] 08:10:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002007E29400) [pid = 1808] [serial = 1911] [outer = 0000000000000000] 08:10:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011D4D000) [pid = 1808] [serial = 1912] [outer = 0000002007E29400] 08:10:36 INFO - PROCESS | 1808 | 1466521836370 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201205D000) [pid = 1808] [serial = 1913] [outer = 0000002007E29400] 08:10:37 INFO - PROCESS | 1808 | 1466521837161 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1025ms 08:10:37 INFO - PROCESS | 1808 | 1466521837224 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1808 | 1466521837229 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:10:37 INFO - PROCESS | 1808 | 1466521837255 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1808 | 1466521837260 Marionette TRACE conn5 <- [1,2514,null,{}] 08:10:37 INFO - PROCESS | 1808 | 1466521837266 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:37 INFO - PROCESS | 1808 | 1466521837269 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:37 INFO - PROCESS | 1808 | 1466521837425 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:10:37 INFO - PROCESS | 1808 | 1466521837542 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1808 | 1466521837545 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6B1800 == 35 [pid = 1808] [id = 638] 08:10:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005F4F400) [pid = 1808] [serial = 1914] [outer = 0000000000000000] 08:10:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002006A66000) [pid = 1808] [serial = 1915] [outer = 0000002005F4F400] 08:10:37 INFO - PROCESS | 1808 | 1466521837605 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002007CD9C00) [pid = 1808] [serial = 1916] [outer = 0000002005F4F400] 08:10:38 INFO - PROCESS | 1808 | 1466521838307 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1153ms 08:10:38 INFO - PROCESS | 1808 | 1466521838392 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1808 | 1466521838397 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:10:38 INFO - PROCESS | 1808 | 1466521838403 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1808 | 1466521838406 Marionette TRACE conn5 <- [1,2518,null,{}] 08:10:38 INFO - PROCESS | 1808 | 1466521838411 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 1808 | 1466521838414 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:38 INFO - PROCESS | 1808 | 1466521838549 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:10:38 INFO - PROCESS | 1808 | 1466521838771 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1808 | 1466521838774 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FE0800 == 36 [pid = 1808] [id = 639] 08:10:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200153EC00) [pid = 1808] [serial = 1917] [outer = 0000000000000000] 08:10:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002002D55C00) [pid = 1808] [serial = 1918] [outer = 000000200153EC00] 08:10:38 INFO - PROCESS | 1808 | 1466521838835 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002006AD4C00) [pid = 1808] [serial = 1919] [outer = 000000200153EC00] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BD7800 == 35 [pid = 1808] [id = 636] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 0000002015918800 == 34 [pid = 1808] [id = 635] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 000000200F844800 == 33 [pid = 1808] [id = 634] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 000000200F83C000 == 32 [pid = 1808] [id = 633] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB2000 == 31 [pid = 1808] [id = 632] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 000000200E8A6000 == 30 [pid = 1808] [id = 631] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 000000200D652800 == 29 [pid = 1808] [id = 630] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A2C800 == 28 [pid = 1808] [id = 629] 08:10:39 INFO - PROCESS | 1808 | --DOCSHELL 000000200DFCB000 == 27 [pid = 1808] [id = 628] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002011087400) [pid = 1808] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000201236C000) [pid = 1808] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002011DEB400) [pid = 1808] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012583000) [pid = 1808] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002012586000) [pid = 1808] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002013272C00) [pid = 1808] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002005F4D000) [pid = 1808] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200781C000) [pid = 1808] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E11AC00) [pid = 1808] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E655C00) [pid = 1808] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002001873000) [pid = 1808] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002005EF0C00) [pid = 1808] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200EC9E800) [pid = 1808] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002008359000) [pid = 1808] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200D797C00) [pid = 1808] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (00000020082BF000) [pid = 1808] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200B678C00) [pid = 1808] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000201339C000) [pid = 1808] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (00000020133BF400) [pid = 1808] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000201342E000) [pid = 1808] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002010E4F000) [pid = 1808] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200E6D0800) [pid = 1808] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000201322AC00) [pid = 1808] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000201327EC00) [pid = 1808] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200FA18800) [pid = 1808] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:10:39 INFO - PROCESS | 1808 | 1466521839509 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1138ms 08:10:39 INFO - PROCESS | 1808 | 1466521839544 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1808 | 1466521839548 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:10:39 INFO - PROCESS | 1808 | 1466521839552 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1808 | 1466521839555 Marionette TRACE conn5 <- [1,2522,null,{}] 08:10:39 INFO - PROCESS | 1808 | 1466521839560 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:39 INFO - PROCESS | 1808 | 1466521839565 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:39 INFO - PROCESS | 1808 | 1466521839658 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:10:39 INFO - PROCESS | 1808 | 1466521839741 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1808 | 1466521839744 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:39 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B338800 == 28 [pid = 1808] [id = 640] 08:10:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002001C7D400) [pid = 1808] [serial = 1920] [outer = 0000000000000000] 08:10:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200662B400) [pid = 1808] [serial = 1921] [outer = 0000002001C7D400] 08:10:39 INFO - PROCESS | 1808 | 1466521839792 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002008359000) [pid = 1808] [serial = 1922] [outer = 0000002001C7D400] 08:10:40 INFO - PROCESS | 1808 | 1466521840240 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 732ms 08:10:40 INFO - PROCESS | 1808 | 1466521840294 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1808 | 1466521840298 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:10:40 INFO - PROCESS | 1808 | 1466521840302 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:10:40 INFO - PROCESS | 1808 | 1466521840305 Marionette TRACE conn5 <- [1,2526,null,{}] 08:10:40 INFO - PROCESS | 1808 | 1466521840309 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:40 INFO - PROCESS | 1808 | 1466521840311 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:40 INFO - PROCESS | 1808 | 1466521840403 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:10:40 INFO - PROCESS | 1808 | 1466521840412 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 1808 | 1466521840414 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:40 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED1B000 == 29 [pid = 1808] [id = 641] 08:10:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200D754000) [pid = 1808] [serial = 1923] [outer = 0000000000000000] 08:10:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200D791C00) [pid = 1808] [serial = 1924] [outer = 000000200D754000] 08:10:40 INFO - PROCESS | 1808 | 1466521840460 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200DCBA800) [pid = 1808] [serial = 1925] [outer = 000000200D754000] 08:10:40 INFO - PROCESS | 1808 | 1466521840928 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 08:10:41 INFO - PROCESS | 1808 | 1466521840998 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1808 | 1466521841000 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:10:41 INFO - PROCESS | 1808 | 1466521841005 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1808 | 1466521841012 Marionette TRACE conn5 <- [1,2530,null,{}] 08:10:41 INFO - PROCESS | 1808 | 1466521841022 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 1808 | 1466521841026 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:41 INFO - PROCESS | 1808 | 1466521841117 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:10:41 INFO - PROCESS | 1808 | 1466521841131 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1808 | 1466521841133 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:41 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E97800 == 30 [pid = 1808] [id = 642] 08:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E190400) [pid = 1808] [serial = 1926] [outer = 0000000000000000] 08:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E656000) [pid = 1808] [serial = 1927] [outer = 000000200E190400] 08:10:41 INFO - PROCESS | 1808 | 1466521841178 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E6DB400) [pid = 1808] [serial = 1928] [outer = 000000200E190400] 08:10:41 INFO - PROCESS | 1808 | 1466521841655 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 08:10:41 INFO - PROCESS | 1808 | 1466521841698 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1808 | 1466521841701 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:10:41 INFO - PROCESS | 1808 | 1466521841705 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:10:41 INFO - PROCESS | 1808 | 1466521841707 Marionette TRACE conn5 <- [1,2534,null,{}] 08:10:41 INFO - PROCESS | 1808 | 1466521841710 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 1808 | 1466521841712 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:41 INFO - PROCESS | 1808 | 1466521841836 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:10:41 INFO - PROCESS | 1808 | 1466521841889 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1808 | 1466521841892 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:41 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F5000 == 31 [pid = 1808] [id = 643] 08:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EC9C800) [pid = 1808] [serial = 1929] [outer = 0000000000000000] 08:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EFB4000) [pid = 1808] [serial = 1930] [outer = 000000200EC9C800] 08:10:41 INFO - PROCESS | 1808 | 1466521841937 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200FA7A000) [pid = 1808] [serial = 1931] [outer = 000000200EC9C800] 08:10:42 INFO - PROCESS | 1808 | 1466521842363 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 08:10:42 INFO - PROCESS | 1808 | 1466521842400 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1808 | 1466521842402 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:10:42 INFO - PROCESS | 1808 | 1466521842405 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1808 | 1466521842407 Marionette TRACE conn5 <- [1,2538,null,{}] 08:10:42 INFO - PROCESS | 1808 | 1466521842415 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 1808 | 1466521842418 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:42 INFO - PROCESS | 1808 | 1466521842532 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:10:42 INFO - PROCESS | 1808 | 1466521842615 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1808 | 1466521842621 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:42 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F82D000 == 32 [pid = 1808] [id = 644] 08:10:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201107EC00) [pid = 1808] [serial = 1932] [outer = 0000000000000000] 08:10:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DDE800) [pid = 1808] [serial = 1933] [outer = 000000201107EC00] 08:10:42 INFO - PROCESS | 1808 | 1466521842679 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012362400) [pid = 1808] [serial = 1934] [outer = 000000201107EC00] 08:10:43 INFO - PROCESS | 1808 | 1466521843151 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 795ms 08:10:43 INFO - PROCESS | 1808 | 1466521843209 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1808 | 1466521843211 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:10:43 INFO - PROCESS | 1808 | 1466521843214 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1808 | 1466521843216 Marionette TRACE conn5 <- [1,2542,null,{}] 08:10:43 INFO - PROCESS | 1808 | 1466521843228 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 1808 | 1466521843238 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:43 INFO - PROCESS | 1808 | 1466521843350 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:10:43 INFO - PROCESS | 1808 | 1466521843363 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1808 | 1466521843365 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:43 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4A800 == 33 [pid = 1808] [id = 645] 08:10:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012584000) [pid = 1808] [serial = 1935] [outer = 0000000000000000] 08:10:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020131EE800) [pid = 1808] [serial = 1936] [outer = 0000002012584000] 08:10:43 INFO - PROCESS | 1808 | 1466521843456 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020131F8400) [pid = 1808] [serial = 1937] [outer = 0000002012584000] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200F2B8800) [pid = 1808] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200B43B800) [pid = 1808] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D9BD800) [pid = 1808] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002006AD6C00) [pid = 1808] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002002157C00) [pid = 1808] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020069D9800) [pid = 1808] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200DDE9800) [pid = 1808] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200182E800) [pid = 1808] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002007777C00) [pid = 1808] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E6D8800) [pid = 1808] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (00000020131F8000) [pid = 1808] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200ED95400) [pid = 1808] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002002BDC400) [pid = 1808] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:10:43 INFO - PROCESS | 1808 | 1466521843877 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 08:10:43 INFO - PROCESS | 1808 | 1466521843908 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1808 | 1466521843910 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:10:43 INFO - PROCESS | 1808 | 1466521843913 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1808 | 1466521843915 Marionette TRACE conn5 <- [1,2546,null,{}] 08:10:43 INFO - PROCESS | 1808 | 1466521843944 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 1808 | 1466521843946 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:44 INFO - PROCESS | 1808 | 1466521844057 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:10:44 INFO - PROCESS | 1808 | 1466521844111 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1808 | 1466521844113 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:44 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D095000 == 34 [pid = 1808] [id = 646] 08:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200182EC00) [pid = 1808] [serial = 1938] [outer = 0000000000000000] 08:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200B441000) [pid = 1808] [serial = 1939] [outer = 000000200182EC00] 08:10:44 INFO - PROCESS | 1808 | 1466521844157 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (00000020109E4800) [pid = 1808] [serial = 1940] [outer = 000000200182EC00] 08:10:44 INFO - PROCESS | 1808 | 1466521844530 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 08:10:44 INFO - PROCESS | 1808 | 1466521844545 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1808 | 1466521844547 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:10:44 INFO - PROCESS | 1808 | 1466521844550 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1808 | 1466521844552 Marionette TRACE conn5 <- [1,2550,null,{}] 08:10:44 INFO - PROCESS | 1808 | 1466521844566 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:44 INFO - PROCESS | 1808 | 1466521844568 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:44 INFO - PROCESS | 1808 | 1466521844654 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:10:44 INFO - PROCESS | 1808 | 1466521844659 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1808 | 1466521844661 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:44 INFO - PROCESS | 1808 | ++DOCSHELL 000000201624F800 == 35 [pid = 1808] [id = 647] 08:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (00000020131F7400) [pid = 1808] [serial = 1941] [outer = 0000000000000000] 08:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000201322AC00) [pid = 1808] [serial = 1942] [outer = 00000020131F7400] 08:10:44 INFO - PROCESS | 1808 | 1466521844705 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002013236400) [pid = 1808] [serial = 1943] [outer = 00000020131F7400] 08:10:45 INFO - PROCESS | 1808 | 1466521845131 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 649ms 08:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:10:45 INFO - PROCESS | 1808 | 1466521845204 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1808 | 1466521845206 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 1808 | 1466521845209 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1808 | 1466521845211 Marionette TRACE conn5 <- [1,2554,null,{}] 08:10:45 INFO - PROCESS | 1808 | 1466521845214 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 1808 | 1466521845216 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:45 INFO - PROCESS | 1808 | 1466521845303 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:10:45 INFO - PROCESS | 1808 | 1466521845313 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1808 | 1466521845315 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016415800 == 36 [pid = 1808] [id = 648] 08:10:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (00000020069DDC00) [pid = 1808] [serial = 1944] [outer = 0000000000000000] 08:10:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020109E1C00) [pid = 1808] [serial = 1945] [outer = 00000020069DDC00] 08:10:45 INFO - PROCESS | 1808 | 1466521845358 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002013397400) [pid = 1808] [serial = 1946] [outer = 00000020069DDC00] 08:10:45 INFO - PROCESS | 1808 | 1466521845948 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 775ms 08:10:45 INFO - PROCESS | 1808 | 1466521845988 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1808 | 1466521845993 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 1808 | 1466521845997 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:10:46 INFO - PROCESS | 1808 | 1466521846001 Marionette TRACE conn5 <- [1,2558,null,{}] 08:10:46 INFO - PROCESS | 1808 | 1466521846007 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:46 INFO - PROCESS | 1808 | 1466521846011 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:46 INFO - PROCESS | 1808 | 1466521846135 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:10:46 INFO - PROCESS | 1808 | 1466521846262 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1808 | 1466521846265 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D652800 == 37 [pid = 1808] [id = 649] 08:10:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002001E5A000) [pid = 1808] [serial = 1947] [outer = 0000000000000000] 08:10:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (00000020069D2800) [pid = 1808] [serial = 1948] [outer = 0000002001E5A000] 08:10:46 INFO - PROCESS | 1808 | 1466521846325 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200B365C00) [pid = 1808] [serial = 1949] [outer = 0000002001E5A000] 08:10:47 INFO - PROCESS | 1808 | 1466521847024 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1081ms 08:10:47 INFO - PROCESS | 1808 | 1466521847083 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1808 | 1466521847088 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:10:47 INFO - PROCESS | 1808 | 1466521847095 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1808 | 1466521847098 Marionette TRACE conn5 <- [1,2562,null,{}] 08:10:47 INFO - PROCESS | 1808 | 1466521847102 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 1808 | 1466521847105 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:47 INFO - PROCESS | 1808 | 1466521847221 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:10:47 INFO - PROCESS | 1808 | 1466521847345 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1808 | 1466521847348 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:47 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015902800 == 38 [pid = 1808] [id = 650] 08:10:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E111400) [pid = 1808] [serial = 1950] [outer = 0000000000000000] 08:10:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E18C000) [pid = 1808] [serial = 1951] [outer = 000000200E111400] 08:10:47 INFO - PROCESS | 1808 | 1466521847405 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200EC9AC00) [pid = 1808] [serial = 1952] [outer = 000000200E111400] 08:10:48 INFO - PROCESS | 1808 | 1466521848033 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 08:10:48 INFO - PROCESS | 1808 | 1466521848083 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1808 | 1466521848085 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:10:48 INFO - PROCESS | 1808 | 1466521848089 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1808 | 1466521848093 Marionette TRACE conn5 <- [1,2566,null,{}] 08:10:48 INFO - PROCESS | 1808 | 1466521848105 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:48 INFO - PROCESS | 1808 | 1466521848111 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:48 INFO - PROCESS | 1808 | 1466521848225 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:10:48 INFO - PROCESS | 1808 | 1466521848351 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1808 | 1466521848354 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:48 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167E5000 == 39 [pid = 1808] [id = 651] 08:10:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012580C00) [pid = 1808] [serial = 1953] [outer = 0000000000000000] 08:10:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (00000020131EF400) [pid = 1808] [serial = 1954] [outer = 0000002012580C00] 08:10:48 INFO - PROCESS | 1808 | 1466521848412 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (00000020133A0800) [pid = 1808] [serial = 1955] [outer = 0000002012580C00] 08:10:49 INFO - PROCESS | 1808 | 1466521849068 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1030ms 08:10:49 INFO - PROCESS | 1808 | 1466521849121 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:10:49 INFO - PROCESS | 1808 | 1466521849125 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 1808 | 1466521849128 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1808 | 1466521849130 Marionette TRACE conn5 <- [1,2570,null,{}] 08:10:49 INFO - PROCESS | 1808 | 1466521849134 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:49 INFO - PROCESS | 1808 | 1466521849137 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:49 INFO - PROCESS | 1808 | 1466521849252 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:10:49 INFO - PROCESS | 1808 | 1466521849483 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1808 | 1466521849487 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A40000 == 40 [pid = 1808] [id = 652] 08:10:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200182AC00) [pid = 1808] [serial = 1956] [outer = 0000000000000000] 08:10:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020069CF000) [pid = 1808] [serial = 1957] [outer = 000000200182AC00] 08:10:49 INFO - PROCESS | 1808 | 1466521849556 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002007E93C00) [pid = 1808] [serial = 1958] [outer = 000000200182AC00] 08:10:50 INFO - PROCESS | 1808 | 1466521850166 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000201624F800 == 39 [pid = 1808] [id = 647] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000200D095000 == 38 [pid = 1808] [id = 646] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4A800 == 37 [pid = 1808] [id = 645] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000200F82D000 == 36 [pid = 1808] [id = 644] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F5000 == 35 [pid = 1808] [id = 643] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E97800 == 34 [pid = 1808] [id = 642] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED1B000 == 33 [pid = 1808] [id = 641] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000200B338800 == 32 [pid = 1808] [id = 640] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002005FE0800 == 31 [pid = 1808] [id = 639] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6B1800 == 30 [pid = 1808] [id = 638] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E24000 == 29 [pid = 1808] [id = 637] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 00000020167E5000 == 28 [pid = 1808] [id = 651] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002015902800 == 27 [pid = 1808] [id = 650] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0000002016415800 == 26 [pid = 1808] [id = 648] 08:10:50 INFO - PROCESS | 1808 | --DOCSHELL 000000200D652800 == 25 [pid = 1808] [id = 649] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002010595C00) [pid = 1808] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200B442C00) [pid = 1808] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000200D9C5400) [pid = 1808] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007A19800) [pid = 1808] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200777AC00) [pid = 1808] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005C4EC00) [pid = 1808] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020063EE800) [pid = 1808] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E119C00) [pid = 1808] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D78F000) [pid = 1808] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E10E000) [pid = 1808] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200DCC3000) [pid = 1808] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E188800) [pid = 1808] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002005CC1800) [pid = 1808] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200DDE8000) [pid = 1808] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200DA4C800) [pid = 1808] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200B440C00) [pid = 1808] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200F2C6800) [pid = 1808] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200EC92000) [pid = 1808] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015B1A400) [pid = 1808] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002013234800) [pid = 1808] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200FA7C400) [pid = 1808] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002007A1EC00) [pid = 1808] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002005FB5400) [pid = 1808] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200ED92400) [pid = 1808] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200ED88800) [pid = 1808] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200D0A1000) [pid = 1808] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1783ms 08:10:50 INFO - PROCESS | 1808 | 1466521850961 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1808 | 1466521850966 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:10:50 INFO - PROCESS | 1808 | 1466521850972 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:10:50 INFO - PROCESS | 1808 | 1466521850975 Marionette TRACE conn5 <- [1,2574,null,{}] 08:10:50 INFO - PROCESS | 1808 | 1466521850982 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 1808 | 1466521850986 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:51 INFO - PROCESS | 1808 | 1466521851085 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:10:51 INFO - PROCESS | 1808 | 1466521851093 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1808 | 1466521851098 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:51 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A43000 == 26 [pid = 1808] [id = 653] 08:10:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002001F2AC00) [pid = 1808] [serial = 1959] [outer = 0000000000000000] 08:10:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (00000020028D4C00) [pid = 1808] [serial = 1960] [outer = 0000002001F2AC00] 08:10:51 INFO - PROCESS | 1808 | 1466521851149 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002005FB5400) [pid = 1808] [serial = 1961] [outer = 0000002001F2AC00] 08:10:51 INFO - PROCESS | 1808 | 1466521851665 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 733ms 08:10:51 INFO - PROCESS | 1808 | 1466521851712 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1808 | 1466521851715 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:10:51 INFO - PROCESS | 1808 | 1466521851722 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1808 | 1466521851726 Marionette TRACE conn5 <- [1,2578,null,{}] 08:10:51 INFO - PROCESS | 1808 | 1466521851730 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 1808 | 1466521851733 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:51 INFO - PROCESS | 1808 | 1466521851825 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:10:51 INFO - PROCESS | 1808 | 1466521851908 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1808 | 1466521851910 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D92C000 == 27 [pid = 1808] [id = 654] 08:10:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002006AD0800) [pid = 1808] [serial = 1962] [outer = 0000000000000000] 08:10:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002007815400) [pid = 1808] [serial = 1963] [outer = 0000002006AD0800] 08:10:51 INFO - PROCESS | 1808 | 1466521851959 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007CDB800) [pid = 1808] [serial = 1964] [outer = 0000002006AD0800] 08:10:52 INFO - PROCESS | 1808 | 1466521852363 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 08:10:52 INFO - PROCESS | 1808 | 1466521852442 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1808 | 1466521852445 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:10:52 INFO - PROCESS | 1808 | 1466521852448 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1808 | 1466521852450 Marionette TRACE conn5 <- [1,2582,null,{}] 08:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:10:52 INFO - PROCESS | 1808 | 1466521852474 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 1808 | 1466521852480 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:52 INFO - PROCESS | 1808 | 1466521852577 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:10:52 INFO - PROCESS | 1808 | 1466521852588 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1808 | 1466521852592 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:52 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED14000 == 28 [pid = 1808] [id = 655] 08:10:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200D0A2400) [pid = 1808] [serial = 1965] [outer = 0000000000000000] 08:10:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D0E8C00) [pid = 1808] [serial = 1966] [outer = 000000200D0A2400] 08:10:52 INFO - PROCESS | 1808 | 1466521852642 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200D798800) [pid = 1808] [serial = 1967] [outer = 000000200D0A2400] 08:10:53 INFO - PROCESS | 1808 | 1466521853115 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 08:10:53 INFO - PROCESS | 1808 | 1466521853147 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1808 | 1466521853149 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:10:53 INFO - PROCESS | 1808 | 1466521853153 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1808 | 1466521853155 Marionette TRACE conn5 <- [1,2586,null,{}] 08:10:53 INFO - PROCESS | 1808 | 1466521853158 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 1808 | 1466521853160 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:53 INFO - PROCESS | 1808 | 1466521853274 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:10:53 INFO - PROCESS | 1808 | 1466521853280 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1808 | 1466521853282 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF12800 == 29 [pid = 1808] [id = 656] 08:10:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200DCBA000) [pid = 1808] [serial = 1968] [outer = 0000000000000000] 08:10:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DDDC800) [pid = 1808] [serial = 1969] [outer = 000000200DCBA000] 08:10:53 INFO - PROCESS | 1808 | 1466521853369 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E115400) [pid = 1808] [serial = 1970] [outer = 000000200DCBA000] 08:10:53 INFO - PROCESS | 1808 | 1466521853803 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 08:10:53 INFO - PROCESS | 1808 | 1466521853826 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1808 | 1466521853828 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:10:53 INFO - PROCESS | 1808 | 1466521853831 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1808 | 1466521853833 Marionette TRACE conn5 <- [1,2590,null,{}] 08:10:53 INFO - PROCESS | 1808 | 1466521853837 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 1808 | 1466521853839 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:53 INFO - PROCESS | 1808 | 1466521853985 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:10:54 INFO - PROCESS | 1808 | 1466521854007 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1808 | 1466521854009 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:54 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010534000 == 30 [pid = 1808] [id = 657] 08:10:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E183C00) [pid = 1808] [serial = 1971] [outer = 0000000000000000] 08:10:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E18E400) [pid = 1808] [serial = 1972] [outer = 000000200E183C00] 08:10:54 INFO - PROCESS | 1808 | 1466521854053 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E6D6400) [pid = 1808] [serial = 1973] [outer = 000000200E183C00] 08:10:54 INFO - PROCESS | 1808 | 1466521854503 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 08:10:54 INFO - PROCESS | 1808 | 1466521854577 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 1808 | 1466521854580 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:10:54 INFO - PROCESS | 1808 | 1466521854583 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1808 | 1466521854585 Marionette TRACE conn5 <- [1,2594,null,{}] 08:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:10:54 INFO - PROCESS | 1808 | 1466521854589 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:54 INFO - PROCESS | 1808 | 1466521854595 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:54 INFO - PROCESS | 1808 | 1466521854745 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:10:54 INFO - PROCESS | 1808 | 1466521854798 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1808 | 1466521854800 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:54 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124E9800 == 31 [pid = 1808] [id = 658] 08:10:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200ED92400) [pid = 1808] [serial = 1974] [outer = 0000000000000000] 08:10:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200EE29000) [pid = 1808] [serial = 1975] [outer = 000000200ED92400] 08:10:54 INFO - PROCESS | 1808 | 1466521854846 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200FBD6C00) [pid = 1808] [serial = 1976] [outer = 000000200ED92400] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000201107EC00) [pid = 1808] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200182EC00) [pid = 1808] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002012584000) [pid = 1808] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E190400) [pid = 1808] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200153EC00) [pid = 1808] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002001C7D400) [pid = 1808] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200D754000) [pid = 1808] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007E29400) [pid = 1808] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002005F4F400) [pid = 1808] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (00000020131F7400) [pid = 1808] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (00000020069DDC00) [pid = 1808] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:10:55 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200EC9C800) [pid = 1808] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:10:55 INFO - PROCESS | 1808 | 1466521855464 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 923ms 08:10:55 INFO - PROCESS | 1808 | 1466521855513 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1808 | 1466521855515 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:10:55 INFO - PROCESS | 1808 | 1466521855520 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1808 | 1466521855530 Marionette TRACE conn5 <- [1,2598,null,{}] 08:10:55 INFO - PROCESS | 1808 | 1466521855538 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 1808 | 1466521855541 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:55 INFO - PROCESS | 1808 | 1466521855622 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:10:55 INFO - PROCESS | 1808 | 1466521855627 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1808 | 1466521855629 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:55 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013466000 == 32 [pid = 1808] [id = 659] 08:10:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007CD4400) [pid = 1808] [serial = 1977] [outer = 0000000000000000] 08:10:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200DFE9400) [pid = 1808] [serial = 1978] [outer = 0000002007CD4400] 08:10:55 INFO - PROCESS | 1808 | 1466521855673 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200FBE0800) [pid = 1808] [serial = 1979] [outer = 0000002007CD4400] 08:10:56 INFO - PROCESS | 1808 | 1466521856085 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 650ms 08:10:56 INFO - PROCESS | 1808 | 1466521856172 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1808 | 1466521856174 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:10:56 INFO - PROCESS | 1808 | 1466521856177 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1808 | 1466521856179 Marionette TRACE conn5 <- [1,2602,null,{}] 08:10:56 INFO - PROCESS | 1808 | 1466521856183 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 1808 | 1466521856185 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:56 INFO - PROCESS | 1808 | 1466521856266 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:10:56 INFO - PROCESS | 1808 | 1466521856278 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1808 | 1466521856280 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BD5000 == 33 [pid = 1808] [id = 660] 08:10:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002011079400) [pid = 1808] [serial = 1980] [outer = 0000000000000000] 08:10:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002011D55C00) [pid = 1808] [serial = 1981] [outer = 0000002011079400] 08:10:56 INFO - PROCESS | 1808 | 1466521856324 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000201205A000) [pid = 1808] [serial = 1982] [outer = 0000002011079400] 08:10:56 INFO - PROCESS | 1808 | 1466521856788 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 08:10:56 INFO - PROCESS | 1808 | 1466521856809 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1808 | 1466521856811 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:10:56 INFO - PROCESS | 1808 | 1466521856814 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:10:56 INFO - PROCESS | 1808 | 1466521856816 Marionette TRACE conn5 <- [1,2606,null,{}] 08:10:56 INFO - PROCESS | 1808 | 1466521856819 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 1808 | 1466521856821 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:56 INFO - PROCESS | 1808 | 1466521856905 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:10:56 INFO - PROCESS | 1808 | 1466521856910 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1808 | 1466521856912 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:56 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C51000 == 34 [pid = 1808] [id = 661] 08:10:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002012367400) [pid = 1808] [serial = 1983] [outer = 0000000000000000] 08:10:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201236C800) [pid = 1808] [serial = 1984] [outer = 0000002012367400] 08:10:56 INFO - PROCESS | 1808 | 1466521856956 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012584000) [pid = 1808] [serial = 1985] [outer = 0000002012367400] 08:10:57 INFO - PROCESS | 1808 | --DOCSHELL 000000200D92C000 == 33 [pid = 1808] [id = 654] 08:10:57 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A43000 == 32 [pid = 1808] [id = 653] 08:10:57 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A40000 == 31 [pid = 1808] [id = 652] 08:10:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED14000 == 30 [pid = 1808] [id = 655] 08:10:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002013466000 == 29 [pid = 1808] [id = 659] 08:10:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002010534000 == 28 [pid = 1808] [id = 657] 08:10:58 INFO - PROCESS | 1808 | --DOCSHELL 00000020124E9800 == 27 [pid = 1808] [id = 658] 08:10:58 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BD5000 == 26 [pid = 1808] [id = 660] 08:10:58 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF12800 == 25 [pid = 1808] [id = 656] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012362400) [pid = 1808] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002011DDE800) [pid = 1808] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200B441000) [pid = 1808] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020131EE800) [pid = 1808] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200E656000) [pid = 1808] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002002D55C00) [pid = 1808] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002006AD4C00) [pid = 1808] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200662B400) [pid = 1808] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002008359000) [pid = 1808] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200D791C00) [pid = 1808] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200DCBA800) [pid = 1808] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000201205D000) [pid = 1808] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002011D4D000) [pid = 1808] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002006A66000) [pid = 1808] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002007CD9C00) [pid = 1808] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000201322AC00) [pid = 1808] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (00000020109E1C00) [pid = 1808] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0000002013397400) [pid = 1808] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0000002013236400) [pid = 1808] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (00000020109E4800) [pid = 1808] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (00000020131F8400) [pid = 1808] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000200EFB4000) [pid = 1808] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (000000200FA7A000) [pid = 1808] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (000000200E6DB400) [pid = 1808] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1808 | 1466521858770 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1996ms 08:10:58 INFO - PROCESS | 1808 | 1466521858814 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1808 | 1466521858819 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:10:58 INFO - PROCESS | 1808 | 1466521858824 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:10:58 INFO - PROCESS | 1808 | 1466521858827 Marionette TRACE conn5 <- [1,2610,null,{}] 08:10:58 INFO - PROCESS | 1808 | 1466521858833 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 1808 | 1466521858837 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:58 INFO - PROCESS | 1808 | 1466521858933 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:10:58 INFO - PROCESS | 1808 | 1466521858941 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1808 | 1466521858945 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:58 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A43800 == 26 [pid = 1808] [id = 662] 08:10:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0000002002836400) [pid = 1808] [serial = 1986] [outer = 0000000000000000] 08:10:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0000002002D55C00) [pid = 1808] [serial = 1987] [outer = 0000002002836400] 08:10:59 INFO - PROCESS | 1808 | 1466521858995 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0000002005F57C00) [pid = 1808] [serial = 1988] [outer = 0000002002836400] 08:10:59 INFO - PROCESS | 1808 | 1466521859483 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 08:10:59 INFO - PROCESS | 1808 | 1466521859561 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1808 | 1466521859567 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:10:59 INFO - PROCESS | 1808 | 1466521859573 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1808 | 1466521859576 Marionette TRACE conn5 <- [1,2614,null,{}] 08:10:59 INFO - PROCESS | 1808 | 1466521859580 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:59 INFO - PROCESS | 1808 | 1466521859583 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:59 INFO - PROCESS | 1808 | 1466521859675 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:10:59 INFO - PROCESS | 1808 | 1466521859689 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1808 | 1466521859691 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:10:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D095000 == 27 [pid = 1808] [id = 663] 08:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002006ACAC00) [pid = 1808] [serial = 1989] [outer = 0000000000000000] 08:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002006AD5000) [pid = 1808] [serial = 1990] [outer = 0000002006ACAC00] 08:10:59 INFO - PROCESS | 1808 | 1466521859745 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0000002007784000) [pid = 1808] [serial = 1991] [outer = 0000002006ACAC00] 08:11:00 INFO - PROCESS | 1808 | 1466521860213 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 08:11:00 INFO - PROCESS | 1808 | 1466521860265 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1808 | 1466521860267 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:11:00 INFO - PROCESS | 1808 | 1466521860271 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1808 | 1466521860274 Marionette TRACE conn5 <- [1,2618,null,{}] 08:11:00 INFO - PROCESS | 1808 | 1466521860286 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 1808 | 1466521860291 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:00 INFO - PROCESS | 1808 | 1466521860408 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:11:00 INFO - PROCESS | 1808 | 1466521860423 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1808 | 1466521860426 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:00 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C8800 == 28 [pid = 1808] [id = 664] 08:11:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0000002001532800) [pid = 1808] [serial = 1992] [outer = 0000000000000000] 08:11:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002007E96C00) [pid = 1808] [serial = 1993] [outer = 0000002001532800] 08:11:00 INFO - PROCESS | 1808 | 1466521860474 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200B444400) [pid = 1808] [serial = 1994] [outer = 0000002001532800] 08:11:00 INFO - PROCESS | 1808 | 1466521860919 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 08:11:00 INFO - PROCESS | 1808 | 1466521860965 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1808 | 1466521860968 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:11:00 INFO - PROCESS | 1808 | 1466521860971 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1808 | 1466521860973 Marionette TRACE conn5 <- [1,2622,null,{}] 08:11:00 INFO - PROCESS | 1808 | 1466521860977 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 1808 | 1466521860979 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:01 INFO - PROCESS | 1808 | 1466521861066 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:11:01 INFO - PROCESS | 1808 | 1466521861073 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1808 | 1466521861075 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:01 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED34000 == 29 [pid = 1808] [id = 665] 08:11:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200CD8D800) [pid = 1808] [serial = 1995] [outer = 0000000000000000] 08:11:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200D0A4800) [pid = 1808] [serial = 1996] [outer = 000000200CD8D800] 08:11:01 INFO - PROCESS | 1808 | 1466521861120 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200D78E800) [pid = 1808] [serial = 1997] [outer = 000000200CD8D800] 08:11:01 INFO - PROCESS | 1808 | 1466521861540 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 08:11:01 INFO - PROCESS | 1808 | 1466521861601 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1808 | 1466521861603 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:11:01 INFO - PROCESS | 1808 | 1466521861606 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1808 | 1466521861608 Marionette TRACE conn5 <- [1,2626,null,{}] 08:11:01 INFO - PROCESS | 1808 | 1466521861611 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 1808 | 1466521861613 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:01 INFO - PROCESS | 1808 | 1466521861693 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:11:01 INFO - PROCESS | 1808 | 1466521861702 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1808 | 1466521861704 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:01 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F247800 == 30 [pid = 1808] [id = 666] 08:11:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002006732000) [pid = 1808] [serial = 1998] [outer = 0000000000000000] 08:11:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DA54C00) [pid = 1808] [serial = 1999] [outer = 0000002006732000] 08:11:01 INFO - PROCESS | 1808 | 1466521861749 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200DF62400) [pid = 1808] [serial = 2000] [outer = 0000002006732000] 08:11:02 INFO - PROCESS | 1808 | 1466521862197 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 08:11:02 INFO - PROCESS | 1808 | 1466521862238 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:11:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:11:02 INFO - PROCESS | 1808 | 1466521862240 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:11:02 INFO - PROCESS | 1808 | 1466521862243 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1808 | 1466521862245 Marionette TRACE conn5 <- [1,2630,null,{}] 08:11:02 INFO - PROCESS | 1808 | 1466521862248 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 1808 | 1466521862254 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:02 INFO - PROCESS | 1808 | 1466521862370 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:11:02 INFO - PROCESS | 1808 | 1466521862378 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1808 | 1466521862380 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:02 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A7F000 == 31 [pid = 1808] [id = 667] 08:11:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E188C00) [pid = 1808] [serial = 2001] [outer = 0000000000000000] 08:11:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E656000) [pid = 1808] [serial = 2002] [outer = 000000200E188C00] 08:11:02 INFO - PROCESS | 1808 | 1466521862432 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E84CC00) [pid = 1808] [serial = 2003] [outer = 000000200E188C00] 08:11:02 INFO - PROCESS | 1808 | 1466521862869 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:11:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 08:11:02 INFO - PROCESS | 1808 | 1466521862938 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1808 | 1466521862940 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:11:02 INFO - PROCESS | 1808 | 1466521862943 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1808 | 1466521862945 Marionette TRACE conn5 <- [1,2634,null,{}] 08:11:02 INFO - PROCESS | 1808 | 1466521862949 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:02 INFO - PROCESS | 1808 | 1466521862951 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:03 INFO - PROCESS | 1808 | 1466521863029 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:11:03 INFO - PROCESS | 1808 | 1466521863065 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1808 | 1466521863067 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013453800 == 32 [pid = 1808] [id = 668] 08:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EC93400) [pid = 1808] [serial = 2004] [outer = 0000000000000000] 08:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EC9CC00) [pid = 1808] [serial = 2005] [outer = 000000200EC93400] 08:11:03 INFO - PROCESS | 1808 | 1466521863111 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200ED94400) [pid = 1808] [serial = 2006] [outer = 000000200EC93400] 08:11:03 INFO - PROCESS | 1808 | 1466521863496 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:11:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 08:11:03 INFO - PROCESS | 1808 | 1466521863574 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1808 | 1466521863577 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:11:03 INFO - PROCESS | 1808 | 1466521863580 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:11:03 INFO - PROCESS | 1808 | 1466521863582 Marionette TRACE conn5 <- [1,2638,null,{}] 08:11:03 INFO - PROCESS | 1808 | 1466521863589 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 1808 | 1466521863591 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:03 INFO - PROCESS | 1808 | 1466521863670 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:11:03 INFO - PROCESS | 1808 | 1466521863676 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1808 | 1466521863677 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:03 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015979800 == 33 [pid = 1808] [id = 669] 08:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200EE29C00) [pid = 1808] [serial = 2007] [outer = 0000000000000000] 08:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200FA0C400) [pid = 1808] [serial = 2008] [outer = 000000200EE29C00] 08:11:03 INFO - PROCESS | 1808 | 1466521863722 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200FB82800) [pid = 1808] [serial = 2009] [outer = 000000200EE29C00] 08:11:04 INFO - PROCESS | 1808 | 1466521864178 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:11:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 627ms 08:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:11:04 INFO - PROCESS | 1808 | 1466521864210 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1808 | 1466521864213 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:11:04 INFO - PROCESS | 1808 | 1466521864216 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1808 | 1466521864218 Marionette TRACE conn5 <- [1,2642,null,{}] 08:11:04 INFO - PROCESS | 1808 | 1466521864221 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 1808 | 1466521864223 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:04 INFO - PROCESS | 1808 | 1466521864329 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:11:04 INFO - PROCESS | 1808 | 1466521864337 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1808 | 1466521864339 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:04 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5C6800 == 34 [pid = 1808] [id = 670] 08:11:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002010598800) [pid = 1808] [serial = 2010] [outer = 0000000000000000] 08:11:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002010EE6800) [pid = 1808] [serial = 2011] [outer = 0000002010598800] 08:11:04 INFO - PROCESS | 1808 | 1466521864426 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002011DDD800) [pid = 1808] [serial = 2012] [outer = 0000002010598800] 08:11:04 INFO - PROCESS | 1808 | 1466521864891 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:11:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 732ms 08:11:04 INFO - PROCESS | 1808 | 1466521864955 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1808 | 1466521864958 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:11:04 INFO - PROCESS | 1808 | 1466521864961 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:11:04 INFO - PROCESS | 1808 | 1466521864963 Marionette TRACE conn5 <- [1,2646,null,{}] 08:11:04 INFO - PROCESS | 1808 | 1466521864972 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:04 INFO - PROCESS | 1808 | 1466521864974 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:05 INFO - PROCESS | 1808 | 1466521865089 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:11:05 INFO - PROCESS | 1808 | 1466521865099 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1808 | 1466521865102 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E24800 == 35 [pid = 1808] [id = 671] 08:11:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020109E8C00) [pid = 1808] [serial = 2013] [outer = 0000000000000000] 08:11:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000201205D000) [pid = 1808] [serial = 2014] [outer = 00000020109E8C00] 08:11:05 INFO - PROCESS | 1808 | 1466521865148 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002012369400) [pid = 1808] [serial = 2015] [outer = 00000020109E8C00] 08:11:05 INFO - PROCESS | 1808 | 1466521865594 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:11:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 08:11:05 INFO - PROCESS | 1808 | 1466521865657 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1808 | 1466521865660 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:11:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:11:05 INFO - PROCESS | 1808 | 1466521865693 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1808 | 1466521865696 Marionette TRACE conn5 <- [1,2650,null,{}] 08:11:05 INFO - PROCESS | 1808 | 1466521865714 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 1808 | 1466521865717 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:05 INFO - PROCESS | 1808 | 1466521865846 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200E183C00) [pid = 1808] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200ED92400) [pid = 1808] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002011079400) [pid = 1808] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E111400) [pid = 1808] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002001E5A000) [pid = 1808] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200D0A2400) [pid = 1808] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002006AD0800) [pid = 1808] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002001F2AC00) [pid = 1808] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200182AC00) [pid = 1808] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002012580C00) [pid = 1808] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DCBA000) [pid = 1808] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:11:05 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002007CD4400) [pid = 1808] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:11:05 INFO - PROCESS | 1808 | 1466521865980 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1808 | 1466521865983 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED30000 == 36 [pid = 1808] [id = 672] 08:11:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002001C7D400) [pid = 1808] [serial = 2016] [outer = 0000000000000000] 08:11:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (00000020066D6400) [pid = 1808] [serial = 2017] [outer = 0000002001C7D400] 08:11:06 INFO - PROCESS | 1808 | 1466521866034 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E65C800) [pid = 1808] [serial = 2018] [outer = 0000002001C7D400] 08:11:06 INFO - PROCESS | 1808 | 1466521866402 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:11:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 777ms 08:11:06 INFO - PROCESS | 1808 | 1466521866446 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1808 | 1466521866449 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:11:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:11:06 INFO - PROCESS | 1808 | 1466521866453 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1808 | 1466521866455 Marionette TRACE conn5 <- [1,2654,null,{}] 08:11:06 INFO - PROCESS | 1808 | 1466521866458 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 1808 | 1466521866460 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:06 INFO - PROCESS | 1808 | 1466521866574 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:11:06 INFO - PROCESS | 1808 | 1466521866620 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1808 | 1466521866622 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000201640C800 == 37 [pid = 1808] [id = 673] 08:11:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E6D7800) [pid = 1808] [serial = 2019] [outer = 0000000000000000] 08:11:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020131F4C00) [pid = 1808] [serial = 2020] [outer = 000000200E6D7800] 08:11:06 INFO - PROCESS | 1808 | 1466521866667 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002013232400) [pid = 1808] [serial = 2021] [outer = 000000200E6D7800] 08:11:07 INFO - PROCESS | 1808 | [1808] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:11:07 INFO - PROCESS | 1808 | [1808] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:11:07 INFO - PROCESS | 1808 | 1466521867532 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:11:07 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) 08:11:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1131ms 08:11:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:11:07 INFO - PROCESS | 1808 | 1466521867585 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1808 | 1466521867587 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:11:07 INFO - PROCESS | 1808 | 1466521867591 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1808 | 1466521867593 Marionette TRACE conn5 <- [1,2658,null,{}] 08:11:07 INFO - PROCESS | 1808 | 1466521867596 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:07 INFO - PROCESS | 1808 | 1466521867598 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:07 INFO - PROCESS | 1808 | 1466521867708 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:11:07 INFO - PROCESS | 1808 | 1466521867716 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1808 | 1466521867718 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:07 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016686800 == 38 [pid = 1808] [id = 674] 08:11:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002013235400) [pid = 1808] [serial = 2022] [outer = 0000000000000000] 08:11:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002013277000) [pid = 1808] [serial = 2023] [outer = 0000002013235400] 08:11:07 INFO - PROCESS | 1808 | 1466521867763 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002013280C00) [pid = 1808] [serial = 2024] [outer = 0000002013235400] 08:11:08 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A43800 == 37 [pid = 1808] [id = 662] 08:11:08 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C51000 == 36 [pid = 1808] [id = 661] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000200D095000 == 35 [pid = 1808] [id = 663] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000200F247800 == 34 [pid = 1808] [id = 666] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED34000 == 33 [pid = 1808] [id = 665] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 0000002015979800 == 32 [pid = 1808] [id = 669] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 0000002013453800 == 31 [pid = 1808] [id = 668] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C6800 == 30 [pid = 1808] [id = 670] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A7F000 == 29 [pid = 1808] [id = 667] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E24800 == 28 [pid = 1808] [id = 671] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000201640C800 == 27 [pid = 1808] [id = 673] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED30000 == 26 [pid = 1808] [id = 672] 08:11:09 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5C8800 == 25 [pid = 1808] [id = 664] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E6D6400) [pid = 1808] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E18E400) [pid = 1808] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200EE29000) [pid = 1808] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002011D55C00) [pid = 1808] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200FBD6C00) [pid = 1808] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E18C000) [pid = 1808] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200B365C00) [pid = 1808] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020069D2800) [pid = 1808] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200D0E8C00) [pid = 1808] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002007815400) [pid = 1808] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000201236C800) [pid = 1808] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002007CDB800) [pid = 1808] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (00000020028D4C00) [pid = 1808] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002005FB5400) [pid = 1808] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002007E93C00) [pid = 1808] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (00000020069CF000) [pid = 1808] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (00000020133A0800) [pid = 1808] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (00000020131EF400) [pid = 1808] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000201205A000) [pid = 1808] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200EC9AC00) [pid = 1808] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200DDDC800) [pid = 1808] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200E115400) [pid = 1808] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200FBE0800) [pid = 1808] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (000000200DFE9400) [pid = 1808] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:11:09 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000200D798800) [pid = 1808] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 08:11:10 INFO - PROCESS | 1808 | 1466521870008 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:10 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 08:11:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2445ms 08:11:10 INFO - PROCESS | 1808 | 1466521870040 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 1808 | 1466521870044 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:11:10 INFO - PROCESS | 1808 | 1466521870050 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1808 | 1466521870054 Marionette TRACE conn5 <- [1,2662,null,{}] 08:11:10 INFO - PROCESS | 1808 | 1466521870060 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 1808 | 1466521870063 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:10 INFO - PROCESS | 1808 | 1466521870162 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:11:10 INFO - PROCESS | 1808 | 1466521870232 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1808 | 1466521870235 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A35800 == 26 [pid = 1808] [id = 675] 08:11:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0000002001E4FC00) [pid = 1808] [serial = 2025] [outer = 0000000000000000] 08:11:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002001E5A000) [pid = 1808] [serial = 2026] [outer = 0000002001E4FC00] 08:11:10 INFO - PROCESS | 1808 | 1466521870285 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (00000020063EE800) [pid = 1808] [serial = 2027] [outer = 0000002001E4FC00] 08:11:11 INFO - PROCESS | 1808 | 1466521871173 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:11 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 08:11:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1190ms 08:11:11 INFO - PROCESS | 1808 | 1466521871244 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1808 | 1466521871249 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:11:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:11:11 INFO - PROCESS | 1808 | 1466521871256 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1808 | 1466521871259 Marionette TRACE conn5 <- [1,2666,null,{}] 08:11:11 INFO - PROCESS | 1808 | 1466521871263 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 1808 | 1466521871266 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:11 INFO - PROCESS | 1808 | 1466521871357 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:11:11 INFO - PROCESS | 1808 | 1466521871364 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1808 | 1466521871367 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:11 INFO - PROCESS | 1808 | ++DOCSHELL 00000020069CD800 == 27 [pid = 1808] [id = 676] 08:11:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0000002007711400) [pid = 1808] [serial = 2028] [outer = 0000000000000000] 08:11:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0000002007779C00) [pid = 1808] [serial = 2029] [outer = 0000002007711400] 08:11:11 INFO - PROCESS | 1808 | 1466521871416 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002007A1BC00) [pid = 1808] [serial = 2030] [outer = 0000002007711400] 08:11:12 INFO - PROCESS | 1808 | 1466521872415 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:11:12 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) 08:11:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1189ms 08:11:12 INFO - PROCESS | 1808 | 1466521872447 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1808 | 1466521872449 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:11:12 INFO - PROCESS | 1808 | 1466521872453 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1808 | 1466521872456 Marionette TRACE conn5 <- [1,2670,null,{}] 08:11:12 INFO - PROCESS | 1808 | 1466521872468 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:12 INFO - PROCESS | 1808 | 1466521872473 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:12 INFO - PROCESS | 1808 | 1466521872559 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:11:12 INFO - PROCESS | 1808 | 1466521872568 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1808 | 1466521872571 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:12 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5B2800 == 28 [pid = 1808] [id = 677] 08:11:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002001421800) [pid = 1808] [serial = 2031] [outer = 0000000000000000] 08:11:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200B441000) [pid = 1808] [serial = 2032] [outer = 0000002001421800] 08:11:12 INFO - PROCESS | 1808 | 1466521872621 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200B69E800) [pid = 1808] [serial = 2033] [outer = 0000002001421800] 08:11:13 INFO - PROCESS | 1808 | 1466521873548 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:11:13 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) 08:11:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1137ms 08:11:13 INFO - PROCESS | 1808 | 1466521873593 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1808 | 1466521873596 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:11:13 INFO - PROCESS | 1808 | 1466521873600 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1808 | 1466521873601 Marionette TRACE conn5 <- [1,2674,null,{}] 08:11:13 INFO - PROCESS | 1808 | 1466521873605 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 1808 | 1466521873607 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:13 INFO - PROCESS | 1808 | 1466521873697 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:11:13 INFO - PROCESS | 1808 | 1466521873703 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1808 | 1466521873705 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:13 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED1C000 == 29 [pid = 1808] [id = 678] 08:11:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200D78E400) [pid = 1808] [serial = 2034] [outer = 0000000000000000] 08:11:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200D9C3000) [pid = 1808] [serial = 2035] [outer = 000000200D78E400] 08:11:13 INFO - PROCESS | 1808 | 1466521873750 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DCBCC00) [pid = 1808] [serial = 2036] [outer = 000000200D78E400] 08:11:14 INFO - PROCESS | 1808 | 1466521874728 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:14 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 08:11:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1196ms 08:11:14 INFO - PROCESS | 1808 | 1466521874797 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1808 | 1466521874800 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:11:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:11:14 INFO - PROCESS | 1808 | 1466521874803 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1808 | 1466521874805 Marionette TRACE conn5 <- [1,2678,null,{}] 08:11:14 INFO - PROCESS | 1808 | 1466521874808 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 1808 | 1466521874810 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:14 INFO - PROCESS | 1808 | 1466521874921 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:11:14 INFO - PROCESS | 1808 | 1466521874927 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1808 | 1466521874929 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:14 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB1000 == 30 [pid = 1808] [id = 679] 08:11:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002007706800) [pid = 1808] [serial = 2037] [outer = 0000000000000000] 08:11:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E110800) [pid = 1808] [serial = 2038] [outer = 0000002007706800] 08:11:14 INFO - PROCESS | 1808 | 1466521874973 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E185800) [pid = 1808] [serial = 2039] [outer = 0000002007706800] 08:11:15 INFO - PROCESS | 1808 | 1466521875914 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002010598800) [pid = 1808] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (00000020109E8C00) [pid = 1808] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002001C7D400) [pid = 1808] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E6D7800) [pid = 1808] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200EC93400) [pid = 1808] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200E188C00) [pid = 1808] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002006732000) [pid = 1808] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200CD8D800) [pid = 1808] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002001532800) [pid = 1808] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0000002006ACAC00) [pid = 1808] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0000002002836400) [pid = 1808] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0000002012367400) [pid = 1808] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200EE29C00) [pid = 1808] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:11:15 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 08:11:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1176ms 08:11:15 INFO - PROCESS | 1808 | 1466521875982 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1808 | 1466521875985 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 1808 | 1466521875988 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:11:15 INFO - PROCESS | 1808 | 1466521875990 Marionette TRACE conn5 <- [1,2682,null,{}] 08:11:15 INFO - PROCESS | 1808 | 1466521875993 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 1808 | 1466521876000 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:16 INFO - PROCESS | 1808 | 1466521876106 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:11:16 INFO - PROCESS | 1808 | 1466521876113 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1808 | 1466521876115 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:16 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E84800 == 31 [pid = 1808] [id = 680] 08:11:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (000000200E191C00) [pid = 1808] [serial = 2040] [outer = 0000000000000000] 08:11:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200E656800) [pid = 1808] [serial = 2041] [outer = 000000200E191C00] 08:11:16 INFO - PROCESS | 1808 | 1466521876161 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200E6DFC00) [pid = 1808] [serial = 2042] [outer = 000000200E191C00] 08:11:17 INFO - PROCESS | 1808 | 1466521877089 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:17 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 08:11:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1126ms 08:11:17 INFO - PROCESS | 1808 | 1466521877120 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1808 | 1466521877122 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:11:17 INFO - PROCESS | 1808 | 1466521877126 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:11:17 INFO - PROCESS | 1808 | 1466521877128 Marionette TRACE conn5 <- [1,2686,null,{}] 08:11:17 INFO - PROCESS | 1808 | 1466521877132 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:17 INFO - PROCESS | 1808 | 1466521877134 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:17 INFO - PROCESS | 1808 | 1466521877212 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:11:17 INFO - PROCESS | 1808 | 1466521877218 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1808 | 1466521877220 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:17 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A8B800 == 32 [pid = 1808] [id = 681] 08:11:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200E6DC800) [pid = 1808] [serial = 2043] [outer = 0000000000000000] 08:11:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200ED88400) [pid = 1808] [serial = 2044] [outer = 000000200E6DC800] 08:11:17 INFO - PROCESS | 1808 | 1466521877263 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200F2B9400) [pid = 1808] [serial = 2045] [outer = 000000200E6DC800] 08:11:18 INFO - PROCESS | 1808 | 1466521878239 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:18 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 08:11:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1141ms 08:11:18 INFO - PROCESS | 1808 | 1466521878272 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1808 | 1466521878278 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:11:18 INFO - PROCESS | 1808 | 1466521878283 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1808 | 1466521878287 Marionette TRACE conn5 <- [1,2690,null,{}] 08:11:18 INFO - PROCESS | 1808 | 1466521878294 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:18 INFO - PROCESS | 1808 | 1466521878297 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:18 INFO - PROCESS | 1808 | 1466521878479 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:11:18 INFO - PROCESS | 1808 | 1466521878612 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1808 | 1466521878615 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:18 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007891800 == 33 [pid = 1808] [id = 682] 08:11:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002002DB4C00) [pid = 1808] [serial = 2046] [outer = 0000000000000000] 08:11:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002005E3E400) [pid = 1808] [serial = 2047] [outer = 0000002002DB4C00] 08:11:18 INFO - PROCESS | 1808 | 1466521878675 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002006A6C400) [pid = 1808] [serial = 2048] [outer = 0000002002DB4C00] 08:11:19 INFO - PROCESS | 1808 | 1466521879455 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:11:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1235ms 08:11:19 INFO - PROCESS | 1808 | 1466521879521 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1808 | 1466521879526 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:11:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:11:19 INFO - PROCESS | 1808 | 1466521879533 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1808 | 1466521879536 Marionette TRACE conn5 <- [1,2694,null,{}] 08:11:19 INFO - PROCESS | 1808 | 1466521879540 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 1808 | 1466521879543 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:19 INFO - PROCESS | 1808 | 1466521879675 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:11:19 INFO - PROCESS | 1808 | 1466521879748 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1808 | 1466521879751 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:19 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005ED5800 == 34 [pid = 1808] [id = 683] 08:11:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002001C86400) [pid = 1808] [serial = 2049] [outer = 0000000000000000] 08:11:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002005C47400) [pid = 1808] [serial = 2050] [outer = 0000002001C86400] 08:11:19 INFO - PROCESS | 1808 | 1466521879943 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002006AD3000) [pid = 1808] [serial = 2051] [outer = 0000002001C86400] 08:11:20 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E84800 == 33 [pid = 1808] [id = 680] 08:11:20 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB1000 == 32 [pid = 1808] [id = 679] 08:11:20 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED1C000 == 31 [pid = 1808] [id = 678] 08:11:20 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5B2800 == 30 [pid = 1808] [id = 677] 08:11:20 INFO - PROCESS | 1808 | --DOCSHELL 00000020069CD800 == 29 [pid = 1808] [id = 676] 08:11:20 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A35800 == 28 [pid = 1808] [id = 675] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002010EE6800) [pid = 1808] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000201205D000) [pid = 1808] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002011DDD800) [pid = 1808] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (00000020066D6400) [pid = 1808] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002012369400) [pid = 1808] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200E65C800) [pid = 1808] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (00000020131F4C00) [pid = 1808] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200EC9CC00) [pid = 1808] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (000000200E656000) [pid = 1808] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200E84CC00) [pid = 1808] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200DA54C00) [pid = 1808] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200DF62400) [pid = 1808] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (000000200D0A4800) [pid = 1808] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (000000200D78E800) [pid = 1808] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0000002007E96C00) [pid = 1808] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (000000200B444400) [pid = 1808] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0000002006AD5000) [pid = 1808] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0000002007784000) [pid = 1808] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0000002002D55C00) [pid = 1808] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0000002005F57C00) [pid = 1808] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0000002012584000) [pid = 1808] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (000000200FA0C400) [pid = 1808] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (000000200ED94400) [pid = 1808] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (000000200FB82800) [pid = 1808] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0000002013277000) [pid = 1808] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0000002013232400) [pid = 1808] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 08:11:20 INFO - PROCESS | 1808 | 1466521880568 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:11:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1082ms 08:11:20 INFO - PROCESS | 1808 | 1466521880617 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:11:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:11:20 INFO - PROCESS | 1808 | 1466521880621 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:11:20 INFO - PROCESS | 1808 | 1466521880626 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1808 | 1466521880629 Marionette TRACE conn5 <- [1,2698,null,{}] 08:11:20 INFO - PROCESS | 1808 | 1466521880634 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:20 INFO - PROCESS | 1808 | 1466521880636 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:20 INFO - PROCESS | 1808 | 1466521880731 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:11:20 INFO - PROCESS | 1808 | 1466521880808 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1808 | 1466521880810 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:20 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1C800 == 29 [pid = 1808] [id = 684] 08:11:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0000002005FB2400) [pid = 1808] [serial = 2052] [outer = 0000000000000000] 08:11:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0000002007818000) [pid = 1808] [serial = 2053] [outer = 0000002005FB2400] 08:11:20 INFO - PROCESS | 1808 | 1466521880859 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0000002007E30C00) [pid = 1808] [serial = 2054] [outer = 0000002005FB2400] 08:11:21 INFO - PROCESS | 1808 | 1466521881306 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1808 | 1466521881364 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:11:21 INFO - PROCESS | 1808 | 1466521881370 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:11:21 INFO - PROCESS | 1808 | 1466521881373 Marionette TRACE conn5 <- [1,2702,null,{}] 08:11:21 INFO - PROCESS | 1808 | 1466521881376 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:21 INFO - PROCESS | 1808 | 1466521881379 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:21 INFO - PROCESS | 1808 | 1466521881472 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:11:21 INFO - PROCESS | 1808 | 1466521881487 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1808 | 1466521881490 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:21 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0D800 == 30 [pid = 1808] [id = 685] 08:11:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (000000200CD8D400) [pid = 1808] [serial = 2055] [outer = 0000000000000000] 08:11:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (000000200D0E7C00) [pid = 1808] [serial = 2056] [outer = 000000200CD8D400] 08:11:21 INFO - PROCESS | 1808 | 1466521881535 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (000000200D9C1000) [pid = 1808] [serial = 2057] [outer = 000000200CD8D400] 08:11:22 INFO - PROCESS | 1808 | 1466521881999 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:11:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 08:11:22 INFO - PROCESS | 1808 | 1466521882066 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1808 | 1466521882069 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:11:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:11:22 INFO - PROCESS | 1808 | 1466521882072 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1808 | 1466521882076 Marionette TRACE conn5 <- [1,2706,null,{}] 08:11:22 INFO - PROCESS | 1808 | 1466521882087 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:22 INFO - PROCESS | 1808 | 1466521882092 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:22 INFO - PROCESS | 1808 | 1466521882183 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:11:22 INFO - PROCESS | 1808 | 1466521882266 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1808 | 1466521882268 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:22 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F245000 == 31 [pid = 1808] [id = 686] 08:11:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0000002001878C00) [pid = 1808] [serial = 2058] [outer = 0000000000000000] 08:11:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (000000200E10F400) [pid = 1808] [serial = 2059] [outer = 0000002001878C00] 08:11:22 INFO - PROCESS | 1808 | 1466521882313 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (000000200E25EC00) [pid = 1808] [serial = 2060] [outer = 0000002001878C00] 08:11:22 INFO - PROCESS | 1808 | 1466521882738 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1808 | 1466521882775 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:11:22 INFO - PROCESS | 1808 | 1466521882778 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1808 | 1466521882780 Marionette TRACE conn5 <- [1,2710,null,{}] 08:11:22 INFO - PROCESS | 1808 | 1466521882784 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:22 INFO - PROCESS | 1808 | 1466521882786 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:22 INFO - PROCESS | 1808 | 1466521882929 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:11:22 INFO - PROCESS | 1808 | 1466521882988 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1808 | 1466521882991 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:23 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A7D800 == 32 [pid = 1808] [id = 687] 08:11:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (000000200E4E2000) [pid = 1808] [serial = 2061] [outer = 0000000000000000] 08:11:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (000000200E84F000) [pid = 1808] [serial = 2062] [outer = 000000200E4E2000] 08:11:23 INFO - PROCESS | 1808 | 1466521883037 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (000000200ED91000) [pid = 1808] [serial = 2063] [outer = 000000200E4E2000] 08:11:23 INFO - PROCESS | 1808 | 1466521883463 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1808 | 1466521883522 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:11:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:11:23 INFO - PROCESS | 1808 | 1466521883526 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1808 | 1466521883527 Marionette TRACE conn5 <- [1,2714,null,{}] 08:11:23 INFO - PROCESS | 1808 | 1466521883531 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 1808 | 1466521883533 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:23 INFO - PROCESS | 1808 | 1466521883644 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:11:23 INFO - PROCESS | 1808 | 1466521883651 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1808 | 1466521883653 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:23 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB1000 == 33 [pid = 1808] [id = 688] 08:11:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (000000200FA18800) [pid = 1808] [serial = 2064] [outer = 0000000000000000] 08:11:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (000000200FBD6C00) [pid = 1808] [serial = 2065] [outer = 000000200FA18800] 08:11:23 INFO - PROCESS | 1808 | 1466521883708 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002010E59800) [pid = 1808] [serial = 2066] [outer = 000000200FA18800] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (000000200E191C00) [pid = 1808] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0000002007706800) [pid = 1808] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0000002001E4FC00) [pid = 1808] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0000002007711400) [pid = 1808] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (000000200D78E400) [pid = 1808] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0000002013235400) [pid = 1808] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:11:24 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0000002001421800) [pid = 1808] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:11:24 INFO - PROCESS | 1808 | 1466521884179 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:11:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 08:11:24 INFO - PROCESS | 1808 | 1466521884218 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1808 | 1466521884220 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:11:24 INFO - PROCESS | 1808 | 1466521884224 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1808 | 1466521884225 Marionette TRACE conn5 <- [1,2718,null,{}] 08:11:24 INFO - PROCESS | 1808 | 1466521884229 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:24 INFO - PROCESS | 1808 | 1466521884235 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:24 INFO - PROCESS | 1808 | 1466521884352 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:11:24 INFO - PROCESS | 1808 | 1466521884360 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1808 | 1466521884362 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:24 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015981000 == 34 [pid = 1808] [id = 689] 08:11:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0000002007CDAC00) [pid = 1808] [serial = 2067] [outer = 0000000000000000] 08:11:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0000002011DDF800) [pid = 1808] [serial = 2068] [outer = 0000002007CDAC00] 08:11:24 INFO - PROCESS | 1808 | 1466521884406 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0000002012062800) [pid = 1808] [serial = 2069] [outer = 0000002007CDAC00] 08:11:25 INFO - PROCESS | 1808 | 1466521885305 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:11:25 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 08:11:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:11:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1125ms 08:11:25 INFO - PROCESS | 1808 | 1466521885352 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1808 | 1466521885354 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:11:25 INFO - PROCESS | 1808 | 1466521885358 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1808 | 1466521885360 Marionette TRACE conn5 <- [1,2722,null,{}] 08:11:25 INFO - PROCESS | 1808 | 1466521885363 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:25 INFO - PROCESS | 1808 | 1466521885365 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:25 INFO - PROCESS | 1808 | 1466521885473 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:11:25 INFO - PROCESS | 1808 | 1466521885478 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1808 | 1466521885480 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:25 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BE6800 == 35 [pid = 1808] [id = 690] 08:11:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (000000201236A800) [pid = 1808] [serial = 2070] [outer = 0000000000000000] 08:11:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (000000201236DC00) [pid = 1808] [serial = 2071] [outer = 000000201236A800] 08:11:25 INFO - PROCESS | 1808 | 1466521885525 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0000002012584800) [pid = 1808] [serial = 2072] [outer = 000000201236A800] 08:11:25 INFO - PROCESS | 1808 | 1466521885940 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:11:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 08:11:25 INFO - PROCESS | 1808 | 1466521885990 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1808 | 1466521885993 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:11:26 INFO - PROCESS | 1808 | 1466521885997 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1808 | 1466521885999 Marionette TRACE conn5 <- [1,2726,null,{}] 08:11:26 INFO - PROCESS | 1808 | 1466521886002 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 1808 | 1466521886004 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:26 INFO - PROCESS | 1808 | 1466521886086 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:11:26 INFO - PROCESS | 1808 | 1466521886092 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1808 | 1466521886094 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E1A800 == 36 [pid = 1808] [id = 691] 08:11:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002012588000) [pid = 1808] [serial = 2073] [outer = 0000000000000000] 08:11:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (00000020131F3000) [pid = 1808] [serial = 2074] [outer = 0000002012588000] 08:11:26 INFO - PROCESS | 1808 | 1466521886145 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000201322A800) [pid = 1808] [serial = 2075] [outer = 0000002012588000] 08:11:26 INFO - PROCESS | 1808 | 1466521886681 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:11:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 08:11:26 INFO - PROCESS | 1808 | 1466521886755 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1808 | 1466521886759 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:11:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:11:26 INFO - PROCESS | 1808 | 1466521886826 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1808 | 1466521886829 Marionette TRACE conn5 <- [1,2730,null,{}] 08:11:26 INFO - PROCESS | 1808 | 1466521886836 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 1808 | 1466521886839 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:26 INFO - PROCESS | 1808 | 1466521886967 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:11:27 INFO - PROCESS | 1808 | 1466521887040 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1808 | 1466521887043 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:27 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E529800 == 37 [pid = 1808] [id = 692] 08:11:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200781B000) [pid = 1808] [serial = 2076] [outer = 0000000000000000] 08:11:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002007CDDC00) [pid = 1808] [serial = 2077] [outer = 000000200781B000] 08:11:27 INFO - PROCESS | 1808 | 1466521887101 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200B43F000) [pid = 1808] [serial = 2078] [outer = 000000200781B000] 08:11:27 INFO - PROCESS | 1808 | 1466521887691 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:11:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 962ms 08:11:27 INFO - PROCESS | 1808 | 1466521887773 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1808 | 1466521887778 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:11:27 INFO - PROCESS | 1808 | 1466521887784 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1808 | 1466521887787 Marionette TRACE conn5 <- [1,2734,null,{}] 08:11:27 INFO - PROCESS | 1808 | 1466521887792 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:27 INFO - PROCESS | 1808 | 1466521887795 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:27 INFO - PROCESS | 1808 | 1466521887951 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:11:28 INFO - PROCESS | 1808 | 1466521888064 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1808 | 1466521888067 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:28 INFO - PROCESS | 1808 | ++DOCSHELL 000000201338C800 == 38 [pid = 1808] [id = 693] 08:11:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200DFE4800) [pid = 1808] [serial = 2079] [outer = 0000000000000000] 08:11:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200E10F800) [pid = 1808] [serial = 2080] [outer = 000000200DFE4800] 08:11:28 INFO - PROCESS | 1808 | 1466521888124 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200E6D9000) [pid = 1808] [serial = 2081] [outer = 000000200DFE4800] 08:11:28 INFO - PROCESS | 1808 | 1466521888719 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:11:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 985ms 08:11:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:11:28 INFO - PROCESS | 1808 | 1466521888772 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1808 | 1466521888774 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:11:28 INFO - PROCESS | 1808 | 1466521888778 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1808 | 1466521888783 Marionette TRACE conn5 <- [1,2738,null,{}] 08:11:28 INFO - PROCESS | 1808 | 1466521888794 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:28 INFO - PROCESS | 1808 | 1466521888799 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:28 INFO - PROCESS | 1808 | 1466521888909 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:11:29 INFO - PROCESS | 1808 | 1466521889032 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1808 | 1466521889036 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016245800 == 39 [pid = 1808] [id = 694] 08:11:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002011DE2800) [pid = 1808] [serial = 2082] [outer = 0000000000000000] 08:11:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000201257F400) [pid = 1808] [serial = 2083] [outer = 0000002011DE2800] 08:11:29 INFO - PROCESS | 1808 | 1466521889095 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002013233000) [pid = 1808] [serial = 2084] [outer = 0000002011DE2800] 08:11:29 INFO - PROCESS | 1808 | 1466521889909 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:11:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1197ms 08:11:29 INFO - PROCESS | 1808 | 1466521889977 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1808 | 1466521889982 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:11:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:11:30 INFO - PROCESS | 1808 | 1466521890001 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1808 | 1466521890005 Marionette TRACE conn5 <- [1,2742,null,{}] 08:11:30 INFO - PROCESS | 1808 | 1466521890010 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:30 INFO - PROCESS | 1808 | 1466521890013 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:30 INFO - PROCESS | 1808 | 1466521890132 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:11:30 INFO - PROCESS | 1808 | 1466521890205 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1808 | 1466521890210 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:30 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A30000 == 40 [pid = 1808] [id = 695] 08:11:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200777CC00) [pid = 1808] [serial = 2085] [outer = 0000000000000000] 08:11:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002001826800) [pid = 1808] [serial = 2086] [outer = 000000200777CC00] 08:11:30 INFO - PROCESS | 1808 | 1466521890311 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002007E30000) [pid = 1808] [serial = 2087] [outer = 000000200777CC00] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BE6800 == 39 [pid = 1808] [id = 690] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002015981000 == 38 [pid = 1808] [id = 689] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB1000 == 37 [pid = 1808] [id = 688] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A7D800 == 36 [pid = 1808] [id = 687] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200F245000 == 35 [pid = 1808] [id = 686] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0D800 == 34 [pid = 1808] [id = 685] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1C800 == 33 [pid = 1808] [id = 684] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002005ED5800 == 32 [pid = 1808] [id = 683] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A8B800 == 31 [pid = 1808] [id = 681] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002007891800 == 30 [pid = 1808] [id = 682] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002016686800 == 29 [pid = 1808] [id = 674] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002016245800 == 28 [pid = 1808] [id = 694] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 000000201338C800 == 27 [pid = 1808] [id = 693] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E1A800 == 26 [pid = 1808] [id = 691] 08:11:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200E529800 == 25 [pid = 1808] [id = 692] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E656800) [pid = 1808] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200E110800) [pid = 1808] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (00000020063EE800) [pid = 1808] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002007779C00) [pid = 1808] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200E185800) [pid = 1808] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200DCBCC00) [pid = 1808] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002013280C00) [pid = 1808] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200E6DFC00) [pid = 1808] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (000000200B441000) [pid = 1808] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0000002007A1BC00) [pid = 1808] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200D9C3000) [pid = 1808] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0000002001E5A000) [pid = 1808] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000200B69E800) [pid = 1808] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (000000200ED88400) [pid = 1808] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:11:31 INFO - PROCESS | 1808 | 1466521891451 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:11:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1481ms 08:11:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:11:31 INFO - PROCESS | 1808 | 1466521891486 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1808 | 1466521891490 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:11:31 INFO - PROCESS | 1808 | 1466521891494 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1808 | 1466521891497 Marionette TRACE conn5 <- [1,2746,null,{}] 08:11:31 INFO - PROCESS | 1808 | 1466521891505 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:31 INFO - PROCESS | 1808 | 1466521891508 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:31 INFO - PROCESS | 1808 | 1466521891651 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:11:31 INFO - PROCESS | 1808 | 1466521891731 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1808 | 1466521891734 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007730000 == 26 [pid = 1808] [id = 696] 08:11:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (00000020063E6000) [pid = 1808] [serial = 2088] [outer = 0000000000000000] 08:11:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200662D000) [pid = 1808] [serial = 2089] [outer = 00000020063E6000] 08:11:31 INFO - PROCESS | 1808 | 1466521891784 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0000002006AD5800) [pid = 1808] [serial = 2090] [outer = 00000020063E6000] 08:11:32 INFO - PROCESS | 1808 | 1466521892214 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:11:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 795ms 08:11:32 INFO - PROCESS | 1808 | 1466521892289 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1808 | 1466521892295 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:11:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:11:32 INFO - PROCESS | 1808 | 1466521892301 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1808 | 1466521892304 Marionette TRACE conn5 <- [1,2750,null,{}] 08:11:32 INFO - PROCESS | 1808 | 1466521892308 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 1808 | 1466521892311 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:32 INFO - PROCESS | 1808 | 1466521892402 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:11:32 INFO - PROCESS | 1808 | 1466521892417 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1808 | 1466521892419 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1C800 == 27 [pid = 1808] [id = 697] 08:11:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002007E2D400) [pid = 1808] [serial = 2091] [outer = 0000000000000000] 08:11:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002007E32000) [pid = 1808] [serial = 2092] [outer = 0000002007E2D400] 08:11:32 INFO - PROCESS | 1808 | 1466521892469 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (000000200B440000) [pid = 1808] [serial = 2093] [outer = 0000002007E2D400] 08:11:32 INFO - PROCESS | 1808 | 1466521892942 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:11:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 08:11:32 INFO - PROCESS | 1808 | 1466521892993 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1808 | 1466521892996 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:11:33 INFO - PROCESS | 1808 | 1466521892999 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1808 | 1466521893003 Marionette TRACE conn5 <- [1,2754,null,{}] 08:11:33 INFO - PROCESS | 1808 | 1466521893014 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:33 INFO - PROCESS | 1808 | 1466521893019 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:33 INFO - PROCESS | 1808 | 1466521893137 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:11:33 INFO - PROCESS | 1808 | 1466521893223 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1808 | 1466521893226 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED19800 == 28 [pid = 1808] [id = 698] 08:11:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002001828000) [pid = 1808] [serial = 2094] [outer = 0000000000000000] 08:11:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200D9BC400) [pid = 1808] [serial = 2095] [outer = 0000002001828000] 08:11:33 INFO - PROCESS | 1808 | 1466521893275 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200DCBCC00) [pid = 1808] [serial = 2096] [outer = 0000002001828000] 08:11:33 INFO - PROCESS | 1808 | 1466521893681 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:11:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 08:11:33 INFO - PROCESS | 1808 | 1466521893736 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1808 | 1466521893739 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:11:33 INFO - PROCESS | 1808 | 1466521893751 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1808 | 1466521893753 Marionette TRACE conn5 <- [1,2758,null,{}] 08:11:33 INFO - PROCESS | 1808 | 1466521893757 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:33 INFO - PROCESS | 1808 | 1466521893759 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:33 INFO - PROCESS | 1808 | 1466521893872 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:11:33 INFO - PROCESS | 1808 | 1466521893883 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1808 | 1466521893885 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF11000 == 29 [pid = 1808] [id = 699] 08:11:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E10FC00) [pid = 1808] [serial = 2097] [outer = 0000000000000000] 08:11:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E115800) [pid = 1808] [serial = 2098] [outer = 000000200E10FC00] 08:11:33 INFO - PROCESS | 1808 | 1466521893973 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E191400) [pid = 1808] [serial = 2099] [outer = 000000200E10FC00] 08:11:34 INFO - PROCESS | 1808 | 1466521894400 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:11:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 671ms 08:11:34 INFO - PROCESS | 1808 | 1466521894427 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1808 | 1466521894429 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:11:34 INFO - PROCESS | 1808 | 1466521894440 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1808 | 1466521894442 Marionette TRACE conn5 <- [1,2762,null,{}] 08:11:34 INFO - PROCESS | 1808 | 1466521894446 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:34 INFO - PROCESS | 1808 | 1466521894448 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:34 INFO - PROCESS | 1808 | 1466521894583 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:11:34 INFO - PROCESS | 1808 | 1466521894593 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1808 | 1466521894595 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010E9A800 == 30 [pid = 1808] [id = 700] 08:11:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002001870C00) [pid = 1808] [serial = 2100] [outer = 0000000000000000] 08:11:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200E655C00) [pid = 1808] [serial = 2101] [outer = 0000002001870C00] 08:11:34 INFO - PROCESS | 1808 | 1466521894642 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200EC9B800) [pid = 1808] [serial = 2102] [outer = 0000002001870C00] 08:11:35 INFO - PROCESS | 1808 | 1466521895113 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:11:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 08:11:35 INFO - PROCESS | 1808 | 1466521895168 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1808 | 1466521895170 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:11:35 INFO - PROCESS | 1808 | 1466521895181 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1808 | 1466521895183 Marionette TRACE conn5 <- [1,2766,null,{}] 08:11:35 INFO - PROCESS | 1808 | 1466521895187 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 1808 | 1466521895193 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:35 INFO - PROCESS | 1808 | 1466521895329 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:11:35 INFO - PROCESS | 1808 | 1466521895385 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1808 | 1466521895387 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:35 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013388000 == 31 [pid = 1808] [id = 701] 08:11:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200F2A8000) [pid = 1808] [serial = 2103] [outer = 0000000000000000] 08:11:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002010EE8800) [pid = 1808] [serial = 2104] [outer = 000000200F2A8000] 08:11:35 INFO - PROCESS | 1808 | 1466521895433 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DE8000) [pid = 1808] [serial = 2105] [outer = 000000200F2A8000] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000201236A800) [pid = 1808] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E4E2000) [pid = 1808] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200FA18800) [pid = 1808] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002001C86400) [pid = 1808] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002005FB2400) [pid = 1808] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002001878C00) [pid = 1808] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E6DC800) [pid = 1808] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200CD8D400) [pid = 1808] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002002DB4C00) [pid = 1808] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:11:35 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002007CDAC00) [pid = 1808] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:11:35 INFO - PROCESS | 1808 | 1466521895918 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:11:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 796ms 08:11:35 INFO - PROCESS | 1808 | 1466521895973 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1808 | 1466521895975 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:11:35 INFO - PROCESS | 1808 | 1466521895978 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1808 | 1466521895980 Marionette TRACE conn5 <- [1,2770,null,{}] 08:11:35 INFO - PROCESS | 1808 | 1466521895984 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 1808 | 1466521895986 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:36 INFO - PROCESS | 1808 | 1466521896065 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:11:36 INFO - PROCESS | 1808 | 1466521896070 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1808 | 1466521896072 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:36 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BDF000 == 32 [pid = 1808] [id = 702] 08:11:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200ED93400) [pid = 1808] [serial = 2106] [outer = 0000000000000000] 08:11:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002011DE9C00) [pid = 1808] [serial = 2107] [outer = 000000200ED93400] 08:11:36 INFO - PROCESS | 1808 | 1466521896116 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002012365400) [pid = 1808] [serial = 2108] [outer = 000000200ED93400] 08:11:36 INFO - PROCESS | 1808 | 1466521896521 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:11:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 587ms 08:11:36 INFO - PROCESS | 1808 | 1466521896574 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1808 | 1466521896576 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:11:36 INFO - PROCESS | 1808 | 1466521896584 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1808 | 1466521896586 Marionette TRACE conn5 <- [1,2774,null,{}] 08:11:36 INFO - PROCESS | 1808 | 1466521896589 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:36 INFO - PROCESS | 1808 | 1466521896591 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:36 INFO - PROCESS | 1808 | 1466521896674 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:11:36 INFO - PROCESS | 1808 | 1466521896682 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1808 | 1466521896684 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:36 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E26000 == 33 [pid = 1808] [id = 703] 08:11:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002012583C00) [pid = 1808] [serial = 2109] [outer = 0000000000000000] 08:11:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (00000020131EF800) [pid = 1808] [serial = 2110] [outer = 0000002012583C00] 08:11:36 INFO - PROCESS | 1808 | 1466521896729 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020131FC400) [pid = 1808] [serial = 2111] [outer = 0000002012583C00] 08:11:37 INFO - PROCESS | 1808 | 1466521897155 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:11:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 586ms 08:11:37 INFO - PROCESS | 1808 | 1466521897168 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:11:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:11:37 INFO - PROCESS | 1808 | 1466521897171 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:11:37 INFO - PROCESS | 1808 | 1466521897173 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1808 | 1466521897175 Marionette TRACE conn5 <- [1,2778,null,{}] 08:11:37 INFO - PROCESS | 1808 | 1466521897179 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:37 INFO - PROCESS | 1808 | 1466521897181 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:37 INFO - PROCESS | 1808 | 1466521897296 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:11:37 INFO - PROCESS | 1808 | 1466521897304 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1808 | 1466521897306 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED15800 == 34 [pid = 1808] [id = 704] 08:11:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (00000020131FB000) [pid = 1808] [serial = 2112] [outer = 0000000000000000] 08:11:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002013272800) [pid = 1808] [serial = 2113] [outer = 00000020131FB000] 08:11:37 INFO - PROCESS | 1808 | 1466521897349 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000201327F400) [pid = 1808] [serial = 2114] [outer = 00000020131FB000] 08:11:37 INFO - PROCESS | 1808 | 1466521897875 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:11:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 776ms 08:11:37 INFO - PROCESS | 1808 | 1466521897955 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1808 | 1466521897959 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:11:37 INFO - PROCESS | 1808 | 1466521897964 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1808 | 1466521897968 Marionette TRACE conn5 <- [1,2782,null,{}] 08:11:37 INFO - PROCESS | 1808 | 1466521897974 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:37 INFO - PROCESS | 1808 | 1466521897978 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:38 INFO - PROCESS | 1808 | 1466521898117 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:11:38 INFO - PROCESS | 1808 | 1466521898234 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1808 | 1466521898237 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:38 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D08D800 == 35 [pid = 1808] [id = 705] 08:11:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002001B74400) [pid = 1808] [serial = 2115] [outer = 0000000000000000] 08:11:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020066DC800) [pid = 1808] [serial = 2116] [outer = 0000002001B74400] 08:11:38 INFO - PROCESS | 1808 | 1466521898295 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002007A1A800) [pid = 1808] [serial = 2117] [outer = 0000002001B74400] 08:11:39 INFO - PROCESS | 1808 | 1466521899012 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:11:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1084ms 08:11:39 INFO - PROCESS | 1808 | 1466521899060 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1808 | 1466521899065 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:11:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:11:39 INFO - PROCESS | 1808 | 1466521899071 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 1808 | 1466521899074 Marionette TRACE conn5 <- [1,2786,null,{}] 08:11:39 INFO - PROCESS | 1808 | 1466521899078 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:39 INFO - PROCESS | 1808 | 1466521899082 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:39 INFO - PROCESS | 1808 | 1466521899205 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:11:39 INFO - PROCESS | 1808 | 1466521899329 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1808 | 1466521899332 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:39 INFO - PROCESS | 1808 | ++DOCSHELL 000000200FA27800 == 36 [pid = 1808] [id = 706] 08:11:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200D09EC00) [pid = 1808] [serial = 2118] [outer = 0000000000000000] 08:11:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200D9C2400) [pid = 1808] [serial = 2119] [outer = 000000200D09EC00] 08:11:39 INFO - PROCESS | 1808 | 1466521899390 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E116C00) [pid = 1808] [serial = 2120] [outer = 000000200D09EC00] 08:11:40 INFO - PROCESS | 1808 | 1466521900314 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:11:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1296ms 08:11:40 INFO - PROCESS | 1808 | 1466521900374 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1808 | 1466521900378 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:11:40 INFO - PROCESS | 1808 | 1466521900384 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:11:40 INFO - PROCESS | 1808 | 1466521900387 Marionette TRACE conn5 <- [1,2790,null,{}] 08:11:40 INFO - PROCESS | 1808 | 1466521900393 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 1808 | 1466521900395 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:40 INFO - PROCESS | 1808 | 1466521900525 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E26000 == 35 [pid = 1808] [id = 703] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BDF000 == 34 [pid = 1808] [id = 702] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002013388000 == 33 [pid = 1808] [id = 701] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002010E9A800 == 32 [pid = 1808] [id = 700] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF11000 == 31 [pid = 1808] [id = 699] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED19800 == 30 [pid = 1808] [id = 698] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1C800 == 29 [pid = 1808] [id = 697] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002007730000 == 28 [pid = 1808] [id = 696] 08:11:40 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A30000 == 27 [pid = 1808] [id = 695] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (00000020131F3000) [pid = 1808] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002012584800) [pid = 1808] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E84F000) [pid = 1808] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200FBD6C00) [pid = 1808] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200ED91000) [pid = 1808] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002005C47400) [pid = 1808] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002006AD3000) [pid = 1808] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002007818000) [pid = 1808] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002007E30C00) [pid = 1808] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200E10F400) [pid = 1808] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200F2B9400) [pid = 1808] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200D0E7C00) [pid = 1808] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200D9C1000) [pid = 1808] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002005E3E400) [pid = 1808] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002006A6C400) [pid = 1808] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0000002011DDF800) [pid = 1808] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0000002012062800) [pid = 1808] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002010E59800) [pid = 1808] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000201236DC00) [pid = 1808] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (000000200E25EC00) [pid = 1808] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1808 | 1466521900647 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1808 | 1466521900652 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:40 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005EC6000 == 28 [pid = 1808] [id = 707] 08:11:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0000002001871800) [pid = 1808] [serial = 2121] [outer = 0000000000000000] 08:11:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0000002005F4FC00) [pid = 1808] [serial = 2122] [outer = 0000002001871800] 08:11:40 INFO - PROCESS | 1808 | 1466521900701 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002007812C00) [pid = 1808] [serial = 2123] [outer = 0000002001871800] 08:11:41 INFO - PROCESS | 1808 | 1466521901138 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 08:11:41 INFO - PROCESS | 1808 | 1466521901163 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1808 | 1466521901167 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:11:41 INFO - PROCESS | 1808 | 1466521901173 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1808 | 1466521901176 Marionette TRACE conn5 <- [1,2794,null,{}] 08:11:41 INFO - PROCESS | 1808 | 1466521901180 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 1808 | 1466521901182 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:41 INFO - PROCESS | 1808 | 1466521901273 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:11:41 INFO - PROCESS | 1808 | 1466521901280 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1808 | 1466521901282 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E296000 == 29 [pid = 1808] [id = 708] 08:11:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200B441000) [pid = 1808] [serial = 2124] [outer = 0000000000000000] 08:11:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200CD8D800) [pid = 1808] [serial = 2125] [outer = 000000200B441000] 08:11:41 INFO - PROCESS | 1808 | 1466521901330 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200D799400) [pid = 1808] [serial = 2126] [outer = 000000200B441000] 08:11:41 INFO - PROCESS | 1808 | 1466521901779 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 08:11:41 INFO - PROCESS | 1808 | 1466521901876 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1808 | 1466521901878 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:11:41 INFO - PROCESS | 1808 | 1466521901882 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1808 | 1466521901886 Marionette TRACE conn5 <- [1,2798,null,{}] 08:11:41 INFO - PROCESS | 1808 | 1466521901897 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 1808 | 1466521901902 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:42 INFO - PROCESS | 1808 | 1466521902055 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:11:42 INFO - PROCESS | 1808 | 1466521902102 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1808 | 1466521902105 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:42 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB0800 == 30 [pid = 1808] [id = 709] 08:11:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200E110000) [pid = 1808] [serial = 2127] [outer = 0000000000000000] 08:11:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E191000) [pid = 1808] [serial = 2128] [outer = 000000200E110000] 08:11:42 INFO - PROCESS | 1808 | 1466521902154 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200EC93800) [pid = 1808] [serial = 2129] [outer = 000000200E110000] 08:11:42 INFO - PROCESS | 1808 | 1466521902540 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:11:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 08:11:42 INFO - PROCESS | 1808 | 1466521902574 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1808 | 1466521902577 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 1808 | 1466521902580 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:11:42 INFO - PROCESS | 1808 | 1466521902582 Marionette TRACE conn5 <- [1,2802,null,{}] 08:11:42 INFO - PROCESS | 1808 | 1466521902598 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 1808 | 1466521902601 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:42 INFO - PROCESS | 1808 | 1466521902723 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:11:42 INFO - PROCESS | 1808 | 1466521902731 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1808 | 1466521902733 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:42 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D8F000 == 31 [pid = 1808] [id = 710] 08:11:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200EE23400) [pid = 1808] [serial = 2130] [outer = 0000000000000000] 08:11:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200FA16C00) [pid = 1808] [serial = 2131] [outer = 000000200EE23400] 08:11:42 INFO - PROCESS | 1808 | 1466521902825 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002010B78400) [pid = 1808] [serial = 2132] [outer = 000000200EE23400] 08:11:43 INFO - PROCESS | 1808 | 1466521903269 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:11:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 754ms 08:11:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:11:43 INFO - PROCESS | 1808 | 1466521903344 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1808 | 1466521903346 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:11:43 INFO - PROCESS | 1808 | 1466521903376 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1808 | 1466521903378 Marionette TRACE conn5 <- [1,2806,null,{}] 08:11:43 INFO - PROCESS | 1808 | 1466521903389 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:43 INFO - PROCESS | 1808 | 1466521903392 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:43 INFO - PROCESS | 1808 | 1466521903507 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:11:43 INFO - PROCESS | 1808 | 1466521903514 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1808 | 1466521903516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:43 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015909000 == 32 [pid = 1808] [id = 711] 08:11:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002011D48400) [pid = 1808] [serial = 2133] [outer = 0000000000000000] 08:11:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002011DDF000) [pid = 1808] [serial = 2134] [outer = 0000002011D48400] 08:11:43 INFO - PROCESS | 1808 | 1466521903561 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002012369C00) [pid = 1808] [serial = 2135] [outer = 0000002011D48400] 08:11:44 INFO - PROCESS | 1808 | 1466521904005 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:11:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 710ms 08:11:44 INFO - PROCESS | 1808 | 1466521904061 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1808 | 1466521904063 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:11:44 INFO - PROCESS | 1808 | 1466521904067 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:11:44 INFO - PROCESS | 1808 | 1466521904068 Marionette TRACE conn5 <- [1,2810,null,{}] 08:11:44 INFO - PROCESS | 1808 | 1466521904072 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 1808 | 1466521904078 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:44 INFO - PROCESS | 1808 | 1466521904217 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:11:44 INFO - PROCESS | 1808 | 1466521904266 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1808 | 1466521904268 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:44 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C4B800 == 33 [pid = 1808] [id = 712] 08:11:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (00000020131F2400) [pid = 1808] [serial = 2136] [outer = 0000000000000000] 08:11:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002013394800) [pid = 1808] [serial = 2137] [outer = 00000020131F2400] 08:11:44 INFO - PROCESS | 1808 | 1466521904318 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201339C400) [pid = 1808] [serial = 2138] [outer = 00000020131F2400] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002012588000) [pid = 1808] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020063E6000) [pid = 1808] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200777CC00) [pid = 1808] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007E2D400) [pid = 1808] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E10FC00) [pid = 1808] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002001828000) [pid = 1808] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200F2A8000) [pid = 1808] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002012583C00) [pid = 1808] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200781B000) [pid = 1808] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200DFE4800) [pid = 1808] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002011DE2800) [pid = 1808] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200ED93400) [pid = 1808] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:11:44 INFO - PROCESS | 1808 | 1466521904780 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:11:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 08:11:44 INFO - PROCESS | 1808 | 1466521904816 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1808 | 1466521904818 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:11:44 INFO - PROCESS | 1808 | 1466521904822 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1808 | 1466521904823 Marionette TRACE conn5 <- [1,2814,null,{}] 08:11:44 INFO - PROCESS | 1808 | 1466521904827 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 1808 | 1466521904829 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:44 INFO - PROCESS | 1808 | 1466521904915 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:11:45 INFO - PROCESS | 1808 | 1466521904998 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1808 | 1466521905000 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016046000 == 34 [pid = 1808] [id = 713] 08:11:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200187E400) [pid = 1808] [serial = 2139] [outer = 0000000000000000] 08:11:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200DCC3000) [pid = 1808] [serial = 2140] [outer = 000000200187E400] 08:11:45 INFO - PROCESS | 1808 | 1466521905045 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002012584000) [pid = 1808] [serial = 2141] [outer = 000000200187E400] 08:11:45 INFO - PROCESS | 1808 | 1466521905408 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:11:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 627ms 08:11:45 INFO - PROCESS | 1808 | 1466521905451 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1808 | 1466521905453 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:11:45 INFO - PROCESS | 1808 | 1466521905457 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:11:45 INFO - PROCESS | 1808 | 1466521905458 Marionette TRACE conn5 <- [1,2818,null,{}] 08:11:45 INFO - PROCESS | 1808 | 1466521905462 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 1808 | 1466521905464 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:45 INFO - PROCESS | 1808 | 1466521905577 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:11:45 INFO - PROCESS | 1808 | 1466521905592 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1808 | 1466521905594 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:45 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016422800 == 35 [pid = 1808] [id = 714] 08:11:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002013397800) [pid = 1808] [serial = 2142] [outer = 0000000000000000] 08:11:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020133B9400) [pid = 1808] [serial = 2143] [outer = 0000002013397800] 08:11:45 INFO - PROCESS | 1808 | 1466521905639 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (00000020133C1C00) [pid = 1808] [serial = 2144] [outer = 0000002013397800] 08:11:46 INFO - PROCESS | 1808 | 1466521906028 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:11:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 627ms 08:11:46 INFO - PROCESS | 1808 | 1466521906087 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1808 | 1466521906089 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 1808 | 1466521906092 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:11:46 INFO - PROCESS | 1808 | 1466521906094 Marionette TRACE conn5 <- [1,2822,null,{}] 08:11:46 INFO - PROCESS | 1808 | 1466521906098 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 1808 | 1466521906099 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:46 INFO - PROCESS | 1808 | 1466521906213 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:11:46 INFO - PROCESS | 1808 | 1466521906253 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1808 | 1466521906255 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED36800 == 36 [pid = 1808] [id = 715] 08:11:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (00000020133C6800) [pid = 1808] [serial = 2145] [outer = 0000000000000000] 08:11:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002013428000) [pid = 1808] [serial = 2146] [outer = 00000020133C6800] 08:11:46 INFO - PROCESS | 1808 | 1466521906299 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002013430C00) [pid = 1808] [serial = 2147] [outer = 00000020133C6800] 08:11:46 INFO - PROCESS | 1808 | 1466521906774 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:11:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms 08:11:46 INFO - PROCESS | 1808 | 1466521906829 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1808 | 1466521906835 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:11:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:11:46 INFO - PROCESS | 1808 | 1466521906841 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1808 | 1466521906845 Marionette TRACE conn5 <- [1,2826,null,{}] 08:11:46 INFO - PROCESS | 1808 | 1466521906867 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 1808 | 1466521906871 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:47 INFO - PROCESS | 1808 | 1466521907005 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:11:47 INFO - PROCESS | 1808 | 1466521907096 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1808 | 1466521907101 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:47 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D644800 == 37 [pid = 1808] [id = 716] 08:11:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002006AD4C00) [pid = 1808] [serial = 2148] [outer = 0000000000000000] 08:11:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002007A1F000) [pid = 1808] [serial = 2149] [outer = 0000002006AD4C00] 08:11:47 INFO - PROCESS | 1808 | 1466521907161 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200B676000) [pid = 1808] [serial = 2150] [outer = 0000002006AD4C00] 08:11:47 INFO - PROCESS | 1808 | 1466521907804 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:11:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1002ms 08:11:47 INFO - PROCESS | 1808 | 1466521907845 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1808 | 1466521907850 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:11:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:11:47 INFO - PROCESS | 1808 | 1466521907856 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1808 | 1466521907859 Marionette TRACE conn5 <- [1,2830,null,{}] 08:11:47 INFO - PROCESS | 1808 | 1466521907864 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:47 INFO - PROCESS | 1808 | 1466521907867 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:47 INFO - PROCESS | 1808 | 1466521907987 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:11:48 INFO - PROCESS | 1808 | 1466521908111 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1808 | 1466521908114 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:48 INFO - PROCESS | 1808 | ++DOCSHELL 000000201337E000 == 38 [pid = 1808] [id = 717] 08:11:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E192C00) [pid = 1808] [serial = 2151] [outer = 0000000000000000] 08:11:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200E946800) [pid = 1808] [serial = 2152] [outer = 000000200E192C00] 08:11:48 INFO - PROCESS | 1808 | 1466521908171 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200FA12400) [pid = 1808] [serial = 2153] [outer = 000000200E192C00] 08:11:48 INFO - PROCESS | 1808 | 1466521908806 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:11:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 985ms 08:11:48 INFO - PROCESS | 1808 | 1466521908843 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1808 | 1466521908846 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:11:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:11:48 INFO - PROCESS | 1808 | 1466521908850 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1808 | 1466521908854 Marionette TRACE conn5 <- [1,2834,null,{}] 08:11:48 INFO - PROCESS | 1808 | 1466521908880 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 1808 | 1466521908885 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:49 INFO - PROCESS | 1808 | 1466521909031 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:11:49 INFO - PROCESS | 1808 | 1466521909088 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1808 | 1466521909092 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:49 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016D9F800 == 39 [pid = 1808] [id = 718] 08:11:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002013394000) [pid = 1808] [serial = 2154] [outer = 0000000000000000] 08:11:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000201339B800) [pid = 1808] [serial = 2155] [outer = 0000002013394000] 08:11:49 INFO - PROCESS | 1808 | 1466521909149 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002015B1CC00) [pid = 1808] [serial = 2156] [outer = 0000002013394000] 08:11:49 INFO - PROCESS | 1808 | 1466521909704 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:11:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 880ms 08:11:49 INFO - PROCESS | 1808 | 1466521909732 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1808 | 1466521909735 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:11:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:11:49 INFO - PROCESS | 1808 | 1466521909739 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1808 | 1466521909741 Marionette TRACE conn5 <- [1,2838,null,{}] 08:11:49 INFO - PROCESS | 1808 | 1466521909744 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 1808 | 1466521909747 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:49 INFO - PROCESS | 1808 | 1466521909862 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:11:49 INFO - PROCESS | 1808 | 1466521909957 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1808 | 1466521909959 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:49 INFO - PROCESS | 1808 | ++DOCSHELL 000000207F859800 == 40 [pid = 1808] [id = 719] 08:11:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002015B25C00) [pid = 1808] [serial = 2157] [outer = 0000000000000000] 08:11:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002015B29000) [pid = 1808] [serial = 2158] [outer = 0000002015B25C00] 08:11:50 INFO - PROCESS | 1808 | 1466521910013 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015C0A400) [pid = 1808] [serial = 2159] [outer = 0000002015B25C00] 08:11:50 INFO - PROCESS | 1808 | 1466521910844 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:11:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1129ms 08:11:50 INFO - PROCESS | 1808 | 1466521910870 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1808 | 1466521910875 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:11:50 INFO - PROCESS | 1808 | 1466521910880 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:11:50 INFO - PROCESS | 1808 | 1466521910883 Marionette TRACE conn5 <- [1,2842,null,{}] 08:11:50 INFO - PROCESS | 1808 | 1466521910888 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:50 INFO - PROCESS | 1808 | 1466521910891 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:51 INFO - PROCESS | 1808 | 1466521911004 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:11:51 INFO - PROCESS | 1808 | 1466521911134 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1808 | 1466521911139 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:51 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DA23800 == 41 [pid = 1808] [id = 720] 08:11:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002005FB7C00) [pid = 1808] [serial = 2160] [outer = 0000000000000000] 08:11:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002006746000) [pid = 1808] [serial = 2161] [outer = 0000002005FB7C00] 08:11:51 INFO - PROCESS | 1808 | 1466521911198 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002007E92000) [pid = 1808] [serial = 2162] [outer = 0000002005FB7C00] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002016422800 == 40 [pid = 1808] [id = 714] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002016046000 == 39 [pid = 1808] [id = 713] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C4B800 == 38 [pid = 1808] [id = 712] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002015909000 == 37 [pid = 1808] [id = 711] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002011D8F000 == 36 [pid = 1808] [id = 710] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB0800 == 35 [pid = 1808] [id = 709] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200E296000 == 34 [pid = 1808] [id = 708] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002005EC6000 == 33 [pid = 1808] [id = 707] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED15800 == 32 [pid = 1808] [id = 704] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200D08D800 == 31 [pid = 1808] [id = 705] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200FA27800 == 30 [pid = 1808] [id = 706] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000207F859800 == 29 [pid = 1808] [id = 719] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 0000002016D9F800 == 28 [pid = 1808] [id = 718] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000201337E000 == 27 [pid = 1808] [id = 717] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED36800 == 26 [pid = 1808] [id = 715] 08:11:52 INFO - PROCESS | 1808 | --DOCSHELL 000000200D644800 == 25 [pid = 1808] [id = 716] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000201322A800) [pid = 1808] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200662D000) [pid = 1808] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002006AD5800) [pid = 1808] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002007E30000) [pid = 1808] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0000002001826800) [pid = 1808] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002007E32000) [pid = 1808] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200E115800) [pid = 1808] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200B440000) [pid = 1808] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200D9BC400) [pid = 1808] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E655C00) [pid = 1808] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E191400) [pid = 1808] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002010EE8800) [pid = 1808] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (00000020131EF800) [pid = 1808] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020131FC400) [pid = 1808] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200B43F000) [pid = 1808] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007CDDC00) [pid = 1808] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E6D9000) [pid = 1808] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E10F800) [pid = 1808] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002011DE8000) [pid = 1808] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002013233000) [pid = 1808] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000201257F400) [pid = 1808] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002011DE9C00) [pid = 1808] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002012365400) [pid = 1808] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002013272800) [pid = 1808] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200DCBCC00) [pid = 1808] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 08:11:52 INFO - PROCESS | 1808 | 1466521912489 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:11:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1630ms 08:11:52 INFO - PROCESS | 1808 | 1466521912515 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1808 | 1466521912520 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:11:52 INFO - PROCESS | 1808 | 1466521912524 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1808 | 1466521912528 Marionette TRACE conn5 <- [1,2846,null,{}] 08:11:52 INFO - PROCESS | 1808 | 1466521912533 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:52 INFO - PROCESS | 1808 | 1466521912536 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:52 INFO - PROCESS | 1808 | 1466521912637 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:11:52 INFO - PROCESS | 1808 | 1466521912717 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1808 | 1466521912720 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:52 INFO - PROCESS | 1808 | ++DOCSHELL 000000200771B800 == 26 [pid = 1808] [id = 721] 08:11:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002001E55000) [pid = 1808] [serial = 2163] [outer = 0000000000000000] 08:11:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002005C52800) [pid = 1808] [serial = 2164] [outer = 0000002001E55000] 08:11:52 INFO - PROCESS | 1808 | 1466521912769 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (00000020063EF800) [pid = 1808] [serial = 2165] [outer = 0000002001E55000] 08:11:53 INFO - PROCESS | 1808 | 1466521913197 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:11:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 08:11:53 INFO - PROCESS | 1808 | 1466521913257 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1808 | 1466521913263 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:11:53 INFO - PROCESS | 1808 | 1466521913269 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1808 | 1466521913272 Marionette TRACE conn5 <- [1,2850,null,{}] 08:11:53 INFO - PROCESS | 1808 | 1466521913276 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:53 INFO - PROCESS | 1808 | 1466521913279 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:53 INFO - PROCESS | 1808 | 1466521913415 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:11:53 INFO - PROCESS | 1808 | 1466521913432 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1808 | 1466521913434 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:53 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DF37800 == 27 [pid = 1808] [id = 722] 08:11:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002007E29400) [pid = 1808] [serial = 2166] [outer = 0000000000000000] 08:11:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002007E30800) [pid = 1808] [serial = 2167] [outer = 0000002007E29400] 08:11:53 INFO - PROCESS | 1808 | 1466521913482 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200B40E400) [pid = 1808] [serial = 2168] [outer = 0000002007E29400] 08:11:53 INFO - PROCESS | 1808 | 1466521913961 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:11:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 08:11:54 INFO - PROCESS | 1808 | 1466521914004 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1808 | 1466521914006 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:11:54 INFO - PROCESS | 1808 | 1466521914010 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1808 | 1466521914013 Marionette TRACE conn5 <- [1,2854,null,{}] 08:11:54 INFO - PROCESS | 1808 | 1466521914025 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 1808 | 1466521914030 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:54 INFO - PROCESS | 1808 | 1466521914119 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:11:54 INFO - PROCESS | 1808 | 1466521914129 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1808 | 1466521914132 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED31800 == 28 [pid = 1808] [id = 723] 08:11:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001C84C00) [pid = 1808] [serial = 2169] [outer = 0000000000000000] 08:11:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200D798800) [pid = 1808] [serial = 2170] [outer = 0000002001C84C00] 08:11:54 INFO - PROCESS | 1808 | 1466521914181 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200DCBC400) [pid = 1808] [serial = 2171] [outer = 0000002001C84C00] 08:11:54 INFO - PROCESS | 1808 | 1466521914638 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:11:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 08:11:54 INFO - PROCESS | 1808 | 1466521914703 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1808 | 1466521914706 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:11:54 INFO - PROCESS | 1808 | 1466521914709 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1808 | 1466521914711 Marionette TRACE conn5 <- [1,2858,null,{}] 08:11:54 INFO - PROCESS | 1808 | 1466521914721 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 1808 | 1466521914723 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:54 INFO - PROCESS | 1808 | 1466521914862 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:11:54 INFO - PROCESS | 1808 | 1466521914871 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1808 | 1466521914873 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:54 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F243800 == 29 [pid = 1808] [id = 724] 08:11:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200DFEA400) [pid = 1808] [serial = 2172] [outer = 0000000000000000] 08:11:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (000000200E115400) [pid = 1808] [serial = 2173] [outer = 000000200DFEA400] 08:11:54 INFO - PROCESS | 1808 | 1466521914918 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200E18D400) [pid = 1808] [serial = 2174] [outer = 000000200DFEA400] 08:11:55 INFO - PROCESS | 1808 | 1466521915369 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:11:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 08:11:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:11:55 INFO - PROCESS | 1808 | 1466521915403 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1808 | 1466521915405 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:11:55 INFO - PROCESS | 1808 | 1466521915408 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1808 | 1466521915410 Marionette TRACE conn5 <- [1,2862,null,{}] 08:11:55 INFO - PROCESS | 1808 | 1466521915413 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:55 INFO - PROCESS | 1808 | 1466521915416 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:55 INFO - PROCESS | 1808 | 1466521915527 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:11:55 INFO - PROCESS | 1808 | 1466521915533 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1808 | 1466521915535 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:55 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110A7000 == 30 [pid = 1808] [id = 725] 08:11:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002007E26C00) [pid = 1808] [serial = 2175] [outer = 0000000000000000] 08:11:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200E660800) [pid = 1808] [serial = 2176] [outer = 0000002007E26C00] 08:11:55 INFO - PROCESS | 1808 | 1466521915580 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200EC92400) [pid = 1808] [serial = 2177] [outer = 0000002007E26C00] 08:11:56 INFO - PROCESS | 1808 | 1466521916038 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:11:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 08:11:56 INFO - PROCESS | 1808 | 1466521916082 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1808 | 1466521916084 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:11:56 INFO - PROCESS | 1808 | 1466521916087 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1808 | 1466521916089 Marionette TRACE conn5 <- [1,2866,null,{}] 08:11:56 INFO - PROCESS | 1808 | 1466521916092 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:56 INFO - PROCESS | 1808 | 1466521916098 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:56 INFO - PROCESS | 1808 | 1466521916264 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:11:56 INFO - PROCESS | 1808 | 1466521916291 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1808 | 1466521916293 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:56 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124E3800 == 31 [pid = 1808] [id = 726] 08:11:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200EC9CC00) [pid = 1808] [serial = 2178] [outer = 0000000000000000] 08:11:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (00000020109EAC00) [pid = 1808] [serial = 2179] [outer = 000000200EC9CC00] 08:11:56 INFO - PROCESS | 1808 | 1466521916340 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002011D4F000) [pid = 1808] [serial = 2180] [outer = 000000200EC9CC00] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002001870C00) [pid = 1808] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020131F2400) [pid = 1808] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (00000020131FB000) [pid = 1808] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002011D48400) [pid = 1808] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200B441000) [pid = 1808] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002001B74400) [pid = 1808] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200E110000) [pid = 1808] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200D09EC00) [pid = 1808] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002001871800) [pid = 1808] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200187E400) [pid = 1808] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002013397800) [pid = 1808] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (00000020133C6800) [pid = 1808] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:11:56 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200EE23400) [pid = 1808] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:11:57 INFO - PROCESS | 1808 | 1466521917019 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 08:11:57 INFO - PROCESS | 1808 | 1466521917077 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1808 | 1466521917079 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 1808 | 1466521917082 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:11:57 INFO - PROCESS | 1808 | 1466521917084 Marionette TRACE conn5 <- [1,2870,null,{}] 08:11:57 INFO - PROCESS | 1808 | 1466521917088 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:57 INFO - PROCESS | 1808 | 1466521917090 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:57 INFO - PROCESS | 1808 | 1466521917200 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:11:57 INFO - PROCESS | 1808 | 1466521917253 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1808 | 1466521917255 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:57 INFO - PROCESS | 1808 | ++DOCSHELL 000000201590B800 == 32 [pid = 1808] [id = 727] 08:11:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002000D56800) [pid = 1808] [serial = 2181] [outer = 0000000000000000] 08:11:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002007E29C00) [pid = 1808] [serial = 2182] [outer = 0000002000D56800] 08:11:57 INFO - PROCESS | 1808 | 1466521917300 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002011079C00) [pid = 1808] [serial = 2183] [outer = 0000002000D56800] 08:11:57 INFO - PROCESS | 1808 | 1466521917691 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 08:11:57 INFO - PROCESS | 1808 | 1466521917717 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1808 | 1466521917720 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 1808 | 1466521917723 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1808 | 1466521917725 Marionette TRACE conn5 <- [1,2874,null,{}] 08:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:11:57 INFO - PROCESS | 1808 | 1466521917728 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:57 INFO - PROCESS | 1808 | 1466521917730 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:57 INFO - PROCESS | 1808 | 1466521917815 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:11:57 INFO - PROCESS | 1808 | 1466521917821 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1808 | 1466521917823 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:57 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BE5000 == 33 [pid = 1808] [id = 728] 08:11:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002011DEBC00) [pid = 1808] [serial = 2184] [outer = 0000000000000000] 08:11:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201236D000) [pid = 1808] [serial = 2185] [outer = 0000002011DEBC00] 08:11:57 INFO - PROCESS | 1808 | 1466521917868 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012582C00) [pid = 1808] [serial = 2186] [outer = 0000002011DEBC00] 08:11:58 INFO - PROCESS | 1808 | 1466521918304 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 08:11:58 INFO - PROCESS | 1808 | 1466521918357 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1808 | 1466521918359 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:11:58 INFO - PROCESS | 1808 | 1466521918362 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1808 | 1466521918364 Marionette TRACE conn5 <- [1,2878,null,{}] 08:11:58 INFO - PROCESS | 1808 | 1466521918368 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:58 INFO - PROCESS | 1808 | 1466521918370 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:58 INFO - PROCESS | 1808 | 1466521918453 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:11:58 INFO - PROCESS | 1808 | 1466521918458 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1808 | 1466521918460 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:58 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED31000 == 34 [pid = 1808] [id = 729] 08:11:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002012588C00) [pid = 1808] [serial = 2187] [outer = 0000000000000000] 08:11:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020131F7400) [pid = 1808] [serial = 2188] [outer = 0000002012588C00] 08:11:58 INFO - PROCESS | 1808 | 1466521918505 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201322D400) [pid = 1808] [serial = 2189] [outer = 0000002012588C00] 08:11:58 INFO - PROCESS | 1808 | 1466521918989 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 08:11:59 INFO - PROCESS | 1808 | 1466521919036 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1808 | 1466521919041 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:11:59 INFO - PROCESS | 1808 | 1466521919047 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 1808 | 1466521919052 Marionette TRACE conn5 <- [1,2882,null,{}] 08:11:59 INFO - PROCESS | 1808 | 1466521919058 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 1808 | 1466521919062 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:59 INFO - PROCESS | 1808 | 1466521919248 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:11:59 INFO - PROCESS | 1808 | 1466521919349 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1808 | 1466521919355 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:11:59 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B6B1800 == 35 [pid = 1808] [id = 730] 08:11:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002005EF7800) [pid = 1808] [serial = 2190] [outer = 0000000000000000] 08:11:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002005FB2400) [pid = 1808] [serial = 2191] [outer = 0000002005EF7800] 08:11:59 INFO - PROCESS | 1808 | 1466521919414 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0000002007710400) [pid = 1808] [serial = 2192] [outer = 0000002005EF7800] 08:12:00 INFO - PROCESS | 1808 | 1466521920101 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1131ms 08:12:00 INFO - PROCESS | 1808 | 1466521920181 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1808 | 1466521920186 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:12:00 INFO - PROCESS | 1808 | 1466521920193 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1808 | 1466521920196 Marionette TRACE conn5 <- [1,2886,null,{}] 08:12:00 INFO - PROCESS | 1808 | 1466521920200 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:00 INFO - PROCESS | 1808 | 1466521920203 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:00 INFO - PROCESS | 1808 | 1466521920335 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:12:00 INFO - PROCESS | 1808 | 1466521920452 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1808 | 1466521920455 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:00 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BA8000 == 36 [pid = 1808] [id = 731] 08:12:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200B678C00) [pid = 1808] [serial = 2193] [outer = 0000000000000000] 08:12:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200D0F0000) [pid = 1808] [serial = 2194] [outer = 000000200B678C00] 08:12:00 INFO - PROCESS | 1808 | 1466521920513 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200DDE2800) [pid = 1808] [serial = 2195] [outer = 000000200B678C00] 08:12:01 INFO - PROCESS | 1808 | 1466521921287 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1298ms 08:12:01 INFO - PROCESS | 1808 | 1466521921493 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1808 | 1466521921498 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:12:01 INFO - PROCESS | 1808 | 1466521921503 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:12:01 INFO - PROCESS | 1808 | 1466521921506 Marionette TRACE conn5 <- [1,2890,null,{}] 08:12:01 INFO - PROCESS | 1808 | 1466521921512 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 1808 | 1466521921516 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:01 INFO - PROCESS | 1808 | 1466521921642 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:12:01 INFO - PROCESS | 1808 | 1466521921718 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1808 | 1466521921723 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:01 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A41000 == 37 [pid = 1808] [id = 732] 08:12:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0000002006ACFC00) [pid = 1808] [serial = 2196] [outer = 0000000000000000] 08:12:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002007708000) [pid = 1808] [serial = 2197] [outer = 0000002006ACFC00] 08:12:01 INFO - PROCESS | 1808 | 1466521921818 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002007E91000) [pid = 1808] [serial = 2198] [outer = 0000002006ACFC00] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BE5000 == 36 [pid = 1808] [id = 728] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 000000201590B800 == 35 [pid = 1808] [id = 727] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 00000020124E3800 == 34 [pid = 1808] [id = 726] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 00000020110A7000 == 33 [pid = 1808] [id = 725] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200F243800 == 32 [pid = 1808] [id = 724] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED31800 == 31 [pid = 1808] [id = 723] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200DF37800 == 30 [pid = 1808] [id = 722] 08:12:02 INFO - PROCESS | 1808 | --DOCSHELL 000000200771B800 == 29 [pid = 1808] [id = 721] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200EC9B800) [pid = 1808] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002013394800) [pid = 1808] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000201327F400) [pid = 1808] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002011DDF000) [pid = 1808] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200CD8D800) [pid = 1808] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200D799400) [pid = 1808] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (00000020066DC800) [pid = 1808] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007A1A800) [pid = 1808] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E191000) [pid = 1808] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200D9C2400) [pid = 1808] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (000000200E116C00) [pid = 1808] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002005F4FC00) [pid = 1808] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002007812C00) [pid = 1808] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200DCC3000) [pid = 1808] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (00000020133C1C00) [pid = 1808] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (00000020133B9400) [pid = 1808] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002013430C00) [pid = 1808] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000201339C400) [pid = 1808] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002013428000) [pid = 1808] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200FA16C00) [pid = 1808] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002010B78400) [pid = 1808] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002012584000) [pid = 1808] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0000002012369C00) [pid = 1808] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200EC93800) [pid = 1808] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:12:02 INFO - PROCESS | 1808 | 1466521922354 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:12:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 943ms 08:12:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:12:02 INFO - PROCESS | 1808 | 1466521922450 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1808 | 1466521922453 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:12:02 INFO - PROCESS | 1808 | 1466521922459 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1808 | 1466521922463 Marionette TRACE conn5 <- [1,2894,null,{}] 08:12:02 INFO - PROCESS | 1808 | 1466521922467 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:02 INFO - PROCESS | 1808 | 1466521922470 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:02 INFO - PROCESS | 1808 | 1466521922567 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:12:02 INFO - PROCESS | 1808 | 1466521922573 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1808 | 1466521922575 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:02 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5B9800 == 30 [pid = 1808] [id = 733] 08:12:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0000002007E32400) [pid = 1808] [serial = 2199] [outer = 0000000000000000] 08:12:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200B43B800) [pid = 1808] [serial = 2200] [outer = 0000002007E32400] 08:12:02 INFO - PROCESS | 1808 | 1466521922624 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200CD91800) [pid = 1808] [serial = 2201] [outer = 0000002007E32400] 08:12:03 INFO - PROCESS | 1808 | 1466521923106 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:12:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 08:12:03 INFO - PROCESS | 1808 | 1466521923150 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1808 | 1466521923152 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:12:03 INFO - PROCESS | 1808 | 1466521923156 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1808 | 1466521923158 Marionette TRACE conn5 <- [1,2898,null,{}] 08:12:03 INFO - PROCESS | 1808 | 1466521923198 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 1808 | 1466521923203 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:03 INFO - PROCESS | 1808 | 1466521923297 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:12:03 INFO - PROCESS | 1808 | 1466521923386 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1808 | 1466521923390 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:03 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F826800 == 31 [pid = 1808] [id = 734] 08:12:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200E185400) [pid = 1808] [serial = 2202] [outer = 0000000000000000] 08:12:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E18DC00) [pid = 1808] [serial = 2203] [outer = 000000200E185400] 08:12:03 INFO - PROCESS | 1808 | 1466521923447 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200E6DC400) [pid = 1808] [serial = 2204] [outer = 000000200E185400] 08:12:03 INFO - PROCESS | 1808 | 1466521923776 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:12:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:12:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:12:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 08:12:03 INFO - PROCESS | 1808 | 1466521923856 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1808 | 1466521923858 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /DOMEvents/constructors.html 08:12:03 INFO - PROCESS | 1808 | 1466521923862 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1808 | 1466521923863 Marionette TRACE conn5 <- [1,2902,null,{}] 08:12:03 INFO - PROCESS | 1808 | 1466521923867 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 1808 | 1466521923869 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:03 INFO - PROCESS | 1808 | 1466521923961 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:12:03 INFO - PROCESS | 1808 | 1466521923966 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1808 | 1466521923968 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:03 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124A6000 == 32 [pid = 1808] [id = 735] 08:12:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200EC9B400) [pid = 1808] [serial = 2205] [outer = 0000000000000000] 08:12:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200ED93C00) [pid = 1808] [serial = 2206] [outer = 000000200EC9B400] 08:12:04 INFO - PROCESS | 1808 | 1466521924013 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200FA16C00) [pid = 1808] [serial = 2207] [outer = 000000200EC9B400] 08:12:04 INFO - PROCESS | 1808 | 1466521924580 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:12:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:12:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:12:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 791ms 08:12:04 INFO - PROCESS | 1808 | 1466521924677 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1808 | 1466521924679 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:12:04 INFO - PROCESS | 1808 | 1466521924683 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1808 | 1466521924684 Marionette TRACE conn5 <- [1,2906,null,{}] 08:12:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:12:04 INFO - PROCESS | 1808 | 1466521924688 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:04 INFO - PROCESS | 1808 | 1466521924690 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:04 INFO - PROCESS | 1808 | 1466521924803 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:12:04 INFO - PROCESS | 1808 | 1466521924808 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1808 | 1466521924810 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:04 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015913800 == 33 [pid = 1808] [id = 736] 08:12:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200EC9B800) [pid = 1808] [serial = 2208] [outer = 0000000000000000] 08:12:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002010B81000) [pid = 1808] [serial = 2209] [outer = 000000200EC9B800] 08:12:04 INFO - PROCESS | 1808 | 1466521924854 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012061C00) [pid = 1808] [serial = 2210] [outer = 000000200EC9B800] 08:12:05 INFO - PROCESS | 1808 | 1466521925268 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:12:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:12:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 08:12:05 INFO - PROCESS | 1808 | 1466521925319 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 1808 | 1466521925321 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:12:05 INFO - PROCESS | 1808 | 1466521925324 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1808 | 1466521925326 Marionette TRACE conn5 <- [1,2910,null,{}] 08:12:05 INFO - PROCESS | 1808 | 1466521925329 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 1808 | 1466521925335 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:05 INFO - PROCESS | 1808 | 1466521925480 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:12:05 INFO - PROCESS | 1808 | 1466521925537 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1808 | 1466521925539 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:05 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015E16800 == 34 [pid = 1808] [id = 737] 08:12:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201236A800) [pid = 1808] [serial = 2211] [outer = 0000000000000000] 08:12:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002013230000) [pid = 1808] [serial = 2212] [outer = 000000201236A800] 08:12:05 INFO - PROCESS | 1808 | 1466521925584 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201327EC00) [pid = 1808] [serial = 2213] [outer = 000000201236A800] 08:12:05 INFO - PROCESS | 1808 | [1808] 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 08:12:05 INFO - PROCESS | 1808 | [1808] 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 08:12:05 INFO - PROCESS | 1808 | [1808] 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 08:12:05 INFO - PROCESS | 1808 | [1808] 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 08:12:06 INFO - PROCESS | 1808 | 1466521926027 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:12:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:12:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:06 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 08:12:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:06 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 08:12:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:06 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]" 08:12:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:12:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 08:12:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:12:06 INFO - PROCESS | 1808 | 1466521926063 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1808 | 1466521926065 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:12:06 INFO - PROCESS | 1808 | 1466521926069 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1808 | 1466521926070 Marionette TRACE conn5 <- [1,2914,null,{}] 08:12:06 INFO - PROCESS | 1808 | 1466521926074 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 1808 | 1466521926076 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:06 INFO - PROCESS | 1808 | 1466521926255 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002001C84C00) [pid = 1808] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002001E55000) [pid = 1808] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007E29400) [pid = 1808] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002005FB7C00) [pid = 1808] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200DFEA400) [pid = 1808] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002007E26C00) [pid = 1808] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002000D56800) [pid = 1808] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200EC9CC00) [pid = 1808] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002011DEBC00) [pid = 1808] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002006AD4C00) [pid = 1808] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200E192C00) [pid = 1808] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002013394000) [pid = 1808] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:12:06 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0000002015B25C00) [pid = 1808] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:12:06 INFO - PROCESS | 1808 | 1466521926316 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1808 | 1466521926319 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5B2800 == 35 [pid = 1808] [id = 738] 08:12:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002001830800) [pid = 1808] [serial = 2214] [outer = 0000000000000000] 08:12:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (00000020063EE800) [pid = 1808] [serial = 2215] [outer = 0000002001830800] 08:12:06 INFO - PROCESS | 1808 | 1466521926363 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E189800) [pid = 1808] [serial = 2216] [outer = 0000002001830800] 08:12:06 INFO - PROCESS | 1808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:12:06 INFO - PROCESS | 1808 | 1466521926676 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:12:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:12:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 693ms 08:12:06 INFO - PROCESS | 1808 | 1466521926764 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1808 | 1466521926766 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:12:06 INFO - PROCESS | 1808 | 1466521926769 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:12:06 INFO - PROCESS | 1808 | 1466521926771 Marionette TRACE conn5 <- [1,2918,null,{}] 08:12:06 INFO - PROCESS | 1808 | 1466521926775 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 1808 | 1466521926777 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:06 INFO - PROCESS | 1808 | 1466521926858 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:12:06 INFO - PROCESS | 1808 | 1466521926863 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1808 | 1466521926865 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:06 INFO - PROCESS | 1808 | ++DOCSHELL 000000201640C800 == 36 [pid = 1808] [id = 739] 08:12:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200EFB1400) [pid = 1808] [serial = 2217] [outer = 0000000000000000] 08:12:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (00000020133C2C00) [pid = 1808] [serial = 2218] [outer = 000000200EFB1400] 08:12:06 INFO - PROCESS | 1808 | 1466521926917 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002013429800) [pid = 1808] [serial = 2219] [outer = 000000200EFB1400] 08:12:07 INFO - PROCESS | 1808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:12:07 INFO - PROCESS | 1808 | 1466521927307 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:12:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:12:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 588ms 08:12:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:12:07 INFO - PROCESS | 1808 | 1466521927360 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1808 | 1466521927362 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:12:07 INFO - PROCESS | 1808 | 1466521927365 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1808 | 1466521927367 Marionette TRACE conn5 <- [1,2922,null,{}] 08:12:07 INFO - PROCESS | 1808 | 1466521927387 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:07 INFO - PROCESS | 1808 | 1466521927389 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:07 INFO - PROCESS | 1808 | 1466521927474 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:12:07 INFO - PROCESS | 1808 | 1466521927479 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1808 | 1466521927481 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:07 INFO - PROCESS | 1808 | ++DOCSHELL 000000201668A800 == 37 [pid = 1808] [id = 740] 08:12:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002013281800) [pid = 1808] [serial = 2220] [outer = 0000000000000000] 08:12:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002013434C00) [pid = 1808] [serial = 2221] [outer = 0000002013281800] 08:12:07 INFO - PROCESS | 1808 | 1466521927525 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002015B24C00) [pid = 1808] [serial = 2222] [outer = 0000002013281800] 08:12:07 INFO - PROCESS | 1808 | 1466521927955 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:12:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:12:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 649ms 08:12:08 INFO - PROCESS | 1808 | 1466521928021 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1808 | 1466521928023 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:12:08 INFO - PROCESS | 1808 | 1466521928031 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1808 | 1466521928033 Marionette TRACE conn5 <- [1,2926,null,{}] 08:12:08 INFO - PROCESS | 1808 | 1466521928036 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 1808 | 1466521928038 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:08 INFO - PROCESS | 1808 | 1466521928133 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:12:08 INFO - PROCESS | 1808 | 1466521928141 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1808 | 1466521928143 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:08 INFO - PROCESS | 1808 | ++DOCSHELL 00000020167EB000 == 38 [pid = 1808] [id = 741] 08:12:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015C07C00) [pid = 1808] [serial = 2223] [outer = 0000000000000000] 08:12:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015C0CC00) [pid = 1808] [serial = 2224] [outer = 0000002015C07C00] 08:12:08 INFO - PROCESS | 1808 | 1466521928189 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002015C7DC00) [pid = 1808] [serial = 2225] [outer = 0000002015C07C00] 08:12:08 INFO - PROCESS | 1808 | 1466521928780 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:12:08 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. 08:12:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 798ms 08:12:08 INFO - PROCESS | 1808 | 1466521928867 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1808 | 1466521928872 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:12:08 INFO - PROCESS | 1808 | 1466521928878 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1808 | 1466521928884 Marionette TRACE conn5 <- [1,2930,null,{}] 08:12:08 INFO - PROCESS | 1808 | 1466521928889 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 1808 | 1466521928892 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:09 INFO - PROCESS | 1808 | 1466521929060 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:12:09 INFO - PROCESS | 1808 | 1466521929111 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1808 | 1466521929114 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:09 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E9E8000 == 39 [pid = 1808] [id = 742] 08:12:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002007CD4400) [pid = 1808] [serial = 2226] [outer = 0000000000000000] 08:12:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200B35B400) [pid = 1808] [serial = 2227] [outer = 0000002007CD4400] 08:12:09 INFO - PROCESS | 1808 | 1466521929172 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200DA46C00) [pid = 1808] [serial = 2228] [outer = 0000002007CD4400] 08:12:09 INFO - PROCESS | 1808 | 1466521929712 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:12:09 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 08:12:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:12:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 881ms 08:12:09 INFO - PROCESS | 1808 | 1466521929775 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 1808 | 1466521929780 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:12:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:12:09 INFO - PROCESS | 1808 | 1466521929788 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1808 | 1466521929791 Marionette TRACE conn5 <- [1,2934,null,{}] 08:12:09 INFO - PROCESS | 1808 | 1466521929796 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:09 INFO - PROCESS | 1808 | 1466521929799 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:09 INFO - PROCESS | 1808 | 1466521929919 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:12:10 INFO - PROCESS | 1808 | 1466521930015 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1808 | 1466521930018 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:10 INFO - PROCESS | 1808 | ++DOCSHELL 000000201598D800 == 40 [pid = 1808] [id = 743] 08:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200EC97800) [pid = 1808] [serial = 2229] [outer = 0000000000000000] 08:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200EE2A800) [pid = 1808] [serial = 2230] [outer = 000000200EC97800] 08:12:10 INFO - PROCESS | 1808 | 1466521930075 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002011D4E800) [pid = 1808] [serial = 2231] [outer = 000000200EC97800] 08:12:10 INFO - PROCESS | 1808 | 1466521930631 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:12:10 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. 08:12:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 08:12:10 INFO - PROCESS | 1808 | 1466521930675 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1808 | 1466521930678 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:12:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:12:10 INFO - PROCESS | 1808 | 1466521930682 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1808 | 1466521930686 Marionette TRACE conn5 <- [1,2938,null,{}] 08:12:10 INFO - PROCESS | 1808 | 1466521930697 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:10 INFO - PROCESS | 1808 | 1466521930703 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:10 INFO - PROCESS | 1808 | 1466521930817 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:12:10 INFO - PROCESS | 1808 | 1466521930917 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1808 | 1466521930920 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:10 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016DB1000 == 41 [pid = 1808] [id = 744] 08:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (00000020131EE400) [pid = 1808] [serial = 2232] [outer = 0000000000000000] 08:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000201327E400) [pid = 1808] [serial = 2233] [outer = 00000020131EE400] 08:12:10 INFO - PROCESS | 1808 | 1466521930979 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0000002015C07400) [pid = 1808] [serial = 2234] [outer = 00000020131EE400] 08:12:11 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD1C800 == 42 [pid = 1808] [id = 745] 08:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0000002015C82000) [pid = 1808] [serial = 2235] [outer = 0000000000000000] 08:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002015C88000) [pid = 1808] [serial = 2236] [outer = 0000002015C82000] 08:12:11 INFO - PROCESS | 1808 | 1466521931535 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:12:11 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. 08:12:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 879ms 08:12:11 INFO - PROCESS | 1808 | 1466521931564 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1808 | 1466521931567 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:12:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:12:11 INFO - PROCESS | 1808 | 1466521931571 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1808 | 1466521931573 Marionette TRACE conn5 <- [1,2942,null,{}] 08:12:11 INFO - PROCESS | 1808 | 1466521931577 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:11 INFO - PROCESS | 1808 | 1466521931579 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:11 INFO - PROCESS | 1808 | 1466521931716 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:12:11 INFO - PROCESS | 1808 | 1466521931806 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1808 | 1466521931809 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:11 INFO - PROCESS | 1808 | ++DOCSHELL 0000002012D39000 == 43 [pid = 1808] [id = 746] 08:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002015C86800) [pid = 1808] [serial = 2237] [outer = 0000000000000000] 08:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002015E03000) [pid = 1808] [serial = 2238] [outer = 0000002015C86800] 08:12:11 INFO - PROCESS | 1808 | 1466521931863 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002015E0B400) [pid = 1808] [serial = 2239] [outer = 0000002015C86800] 08:12:12 INFO - PROCESS | 1808 | 1466521932448 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:12:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:12:12 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 08:12:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 942ms 08:12:12 INFO - PROCESS | 1808 | 1466521932516 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1808 | 1466521932519 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:12:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:12:12 INFO - PROCESS | 1808 | 1466521932522 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1808 | 1466521932524 Marionette TRACE conn5 <- [1,2946,null,{}] 08:12:12 INFO - PROCESS | 1808 | 1466521932528 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:12 INFO - PROCESS | 1808 | 1466521932531 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:12 INFO - PROCESS | 1808 | 1466521932654 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:12:12 INFO - PROCESS | 1808 | 1466521932805 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1808 | 1466521932807 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:12 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015C43800 == 44 [pid = 1808] [id = 747] 08:12:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0000002005C44C00) [pid = 1808] [serial = 2240] [outer = 0000000000000000] 08:12:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0000002015C0EC00) [pid = 1808] [serial = 2241] [outer = 0000002005C44C00] 08:12:12 INFO - PROCESS | 1808 | 1466521932862 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0000002015E7FC00) [pid = 1808] [serial = 2242] [outer = 0000002005C44C00] 08:12:13 INFO - PROCESS | 1808 | 1466521933632 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:12:13 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. 08:12:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1132ms 08:12:13 INFO - PROCESS | 1808 | 1466521933657 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1808 | 1466521933661 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:12:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:12:13 INFO - PROCESS | 1808 | 1466521933665 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1808 | 1466521933669 Marionette TRACE conn5 <- [1,2950,null,{}] 08:12:13 INFO - PROCESS | 1808 | 1466521933674 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:13 INFO - PROCESS | 1808 | 1466521933677 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:13 INFO - PROCESS | 1808 | 1466521933788 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:12:13 INFO - PROCESS | 1808 | 1466521933917 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1808 | 1466521933921 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:13 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006A36000 == 45 [pid = 1808] [id = 748] 08:12:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0000002007814800) [pid = 1808] [serial = 2243] [outer = 0000000000000000] 08:12:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (000000200674CC00) [pid = 1808] [serial = 2244] [outer = 0000002007814800] 08:12:13 INFO - PROCESS | 1808 | 1466521933978 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (000000200B69B800) [pid = 1808] [serial = 2245] [outer = 0000002007814800] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000201668A800 == 44 [pid = 1808] [id = 740] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000201640C800 == 43 [pid = 1808] [id = 739] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5B2800 == 42 [pid = 1808] [id = 738] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002015E16800 == 41 [pid = 1808] [id = 737] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002015913800 == 40 [pid = 1808] [id = 736] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 00000020124A6000 == 39 [pid = 1808] [id = 735] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200F826800 == 38 [pid = 1808] [id = 734] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5B9800 == 37 [pid = 1808] [id = 733] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A41000 == 36 [pid = 1808] [id = 732] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BA8000 == 35 [pid = 1808] [id = 731] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200B6B1800 == 34 [pid = 1808] [id = 730] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED31000 == 33 [pid = 1808] [id = 729] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200DA23800 == 32 [pid = 1808] [id = 720] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002015C43800 == 31 [pid = 1808] [id = 747] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002012D39000 == 30 [pid = 1808] [id = 746] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 0000002016DB1000 == 29 [pid = 1808] [id = 744] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD1C800 == 28 [pid = 1808] [id = 745] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000201598D800 == 27 [pid = 1808] [id = 743] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 000000200E9E8000 == 26 [pid = 1808] [id = 742] 08:12:15 INFO - PROCESS | 1808 | --DOCSHELL 00000020167EB000 == 25 [pid = 1808] [id = 741] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (000000200D798800) [pid = 1808] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0000002005C52800) [pid = 1808] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (00000020063EF800) [pid = 1808] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0000002007E30800) [pid = 1808] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (000000200B40E400) [pid = 1808] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002007E92000) [pid = 1808] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002006746000) [pid = 1808] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (000000200E115400) [pid = 1808] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (000000200E18D400) [pid = 1808] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000200EC92400) [pid = 1808] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200E660800) [pid = 1808] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0000002007E29C00) [pid = 1808] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (00000020109EAC00) [pid = 1808] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (000000201236D000) [pid = 1808] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200B676000) [pid = 1808] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002007A1F000) [pid = 1808] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200FA12400) [pid = 1808] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200E946800) [pid = 1808] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002015B1CC00) [pid = 1808] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000201339B800) [pid = 1808] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002012582C00) [pid = 1808] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (00000020131F7400) [pid = 1808] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015C0A400) [pid = 1808] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002015B29000) [pid = 1808] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002011D4F000) [pid = 1808] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002011079C00) [pid = 1808] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200DCBC400) [pid = 1808] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 08:12:15 INFO - PROCESS | 1808 | 1466521935287 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:12:15 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. 08:12:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1681ms 08:12:15 INFO - PROCESS | 1808 | 1466521935348 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1808 | 1466521935352 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:12:15 INFO - PROCESS | 1808 | 1466521935356 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:12:15 INFO - PROCESS | 1808 | 1466521935360 Marionette TRACE conn5 <- [1,2954,null,{}] 08:12:15 INFO - PROCESS | 1808 | 1466521935365 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 1808 | 1466521935368 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:15 INFO - PROCESS | 1808 | 1466521935471 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:12:15 INFO - PROCESS | 1808 | 1466521935544 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1808 | 1466521935547 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:15 INFO - PROCESS | 1808 | ++DOCSHELL 000000200788D800 == 26 [pid = 1808] [id = 749] 08:12:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002001B0D400) [pid = 1808] [serial = 2246] [outer = 0000000000000000] 08:12:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002005F54800) [pid = 1808] [serial = 2247] [outer = 0000002001B0D400] 08:12:15 INFO - PROCESS | 1808 | 1466521935596 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002006971C00) [pid = 1808] [serial = 2248] [outer = 0000002001B0D400] 08:12:16 INFO - PROCESS | 1808 | 1466521936000 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:12:16 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. 08:12:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 08:12:16 INFO - PROCESS | 1808 | 1466521936052 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1808 | 1466521936057 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:12:16 INFO - PROCESS | 1808 | 1466521936064 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1808 | 1466521936067 Marionette TRACE conn5 <- [1,2958,null,{}] 08:12:16 INFO - PROCESS | 1808 | 1466521936070 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:16 INFO - PROCESS | 1808 | 1466521936073 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:16 INFO - PROCESS | 1808 | 1466521936165 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:12:16 INFO - PROCESS | 1808 | 1466521936171 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1808 | 1466521936174 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:16 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DD32800 == 27 [pid = 1808] [id = 750] 08:12:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002007CD3C00) [pid = 1808] [serial = 2249] [outer = 0000000000000000] 08:12:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002007E30800) [pid = 1808] [serial = 2250] [outer = 0000002007CD3C00] 08:12:16 INFO - PROCESS | 1808 | 1466521936223 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000200B40E400) [pid = 1808] [serial = 2251] [outer = 0000002007CD3C00] 08:12:16 INFO - PROCESS | 1808 | 1466521936682 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:12:16 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. 08:12:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 08:12:16 INFO - PROCESS | 1808 | 1466521936756 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1808 | 1466521936758 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:12:16 INFO - PROCESS | 1808 | 1466521936762 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1808 | 1466521936766 Marionette TRACE conn5 <- [1,2962,null,{}] 08:12:16 INFO - PROCESS | 1808 | 1466521936777 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:16 INFO - PROCESS | 1808 | 1466521936782 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:16 INFO - PROCESS | 1808 | 1466521936901 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:12:16 INFO - PROCESS | 1808 | 1466521936919 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1808 | 1466521936922 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:17 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED2D000 == 28 [pid = 1808] [id = 751] 08:12:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002002BE4000) [pid = 1808] [serial = 2252] [outer = 0000000000000000] 08:12:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000200D9C8000) [pid = 1808] [serial = 2253] [outer = 0000002002BE4000] 08:12:17 INFO - PROCESS | 1808 | 1466521937046 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000200DFE5800) [pid = 1808] [serial = 2254] [outer = 0000002002BE4000] 08:12:17 INFO - PROCESS | 1808 | 1466521937422 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:12:17 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. 08:12:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 08:12:17 INFO - PROCESS | 1808 | 1466521937457 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1808 | 1466521937460 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:12:17 INFO - PROCESS | 1808 | 1466521937463 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1808 | 1466521937465 Marionette TRACE conn5 <- [1,2966,null,{}] 08:12:17 INFO - PROCESS | 1808 | 1466521937468 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 1808 | 1466521937470 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:17 INFO - PROCESS | 1808 | 1466521937595 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:12:17 INFO - PROCESS | 1808 | 1466521937600 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1808 | 1466521937602 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:17 INFO - PROCESS | 1808 | ++DOCSHELL 000000200F826000 == 29 [pid = 1808] [id = 752] 08:12:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (000000200E117000) [pid = 1808] [serial = 2255] [outer = 0000000000000000] 08:12:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200E188C00) [pid = 1808] [serial = 2256] [outer = 000000200E117000] 08:12:17 INFO - PROCESS | 1808 | 1466521937647 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200E4E2000) [pid = 1808] [serial = 2257] [outer = 000000200E117000] 08:12:18 INFO - PROCESS | 1808 | 1466521938075 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:12:18 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. 08:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 08:12:18 INFO - PROCESS | 1808 | 1466521938092 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1808 | 1466521938094 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:12:18 INFO - PROCESS | 1808 | 1466521938097 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:12:18 INFO - PROCESS | 1808 | 1466521938099 Marionette TRACE conn5 <- [1,2970,null,{}] 08:12:18 INFO - PROCESS | 1808 | 1466521938107 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:18 INFO - PROCESS | 1808 | 1466521938109 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:18 INFO - PROCESS | 1808 | 1466521938216 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:12:18 INFO - PROCESS | 1808 | 1466521938296 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1808 | 1466521938298 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:18 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011A74000 == 30 [pid = 1808] [id = 753] 08:12:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002007778000) [pid = 1808] [serial = 2258] [outer = 0000000000000000] 08:12:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200E946800) [pid = 1808] [serial = 2259] [outer = 0000002007778000] 08:12:18 INFO - PROCESS | 1808 | 1466521938346 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200ED89C00) [pid = 1808] [serial = 2260] [outer = 0000002007778000] 08:12:18 INFO - PROCESS | 1808 | 1466521938751 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:12:18 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 08:12:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 08:12:18 INFO - PROCESS | 1808 | 1466521938794 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1808 | 1466521938796 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:12:18 INFO - PROCESS | 1808 | 1466521938799 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:12:18 INFO - PROCESS | 1808 | 1466521938801 Marionette TRACE conn5 <- [1,2974,null,{}] 08:12:18 INFO - PROCESS | 1808 | 1466521938805 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:18 INFO - PROCESS | 1808 | 1466521938811 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:18 INFO - PROCESS | 1808 | 1466521938954 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:12:18 INFO - PROCESS | 1808 | 1466521938960 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1808 | 1466521938962 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:19 INFO - PROCESS | 1808 | ++DOCSHELL 00000020124F2800 == 31 [pid = 1808] [id = 754] 08:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200F2BA000) [pid = 1808] [serial = 2261] [outer = 0000000000000000] 08:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200FBE3000) [pid = 1808] [serial = 2262] [outer = 000000200F2BA000] 08:12:19 INFO - PROCESS | 1808 | 1466521939051 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0000002011DEB800) [pid = 1808] [serial = 2263] [outer = 000000200F2BA000] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0000002013281800) [pid = 1808] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0000002015C07C00) [pid = 1808] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000201236A800) [pid = 1808] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000200EC9B800) [pid = 1808] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002001830800) [pid = 1808] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (000000200B678C00) [pid = 1808] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0000002012588C00) [pid = 1808] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0000002005EF7800) [pid = 1808] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002007E32400) [pid = 1808] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200EC9B400) [pid = 1808] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E185400) [pid = 1808] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002006ACFC00) [pid = 1808] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:12:19 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200EFB1400) [pid = 1808] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:12:19 INFO - PROCESS | 1808 | 1466521939667 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:12:19 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. 08:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 08:12:19 INFO - PROCESS | 1808 | 1466521939725 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1808 | 1466521939728 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:12:19 INFO - PROCESS | 1808 | 1466521939731 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1808 | 1466521939733 Marionette TRACE conn5 <- [1,2978,null,{}] 08:12:19 INFO - PROCESS | 1808 | 1466521939736 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:19 INFO - PROCESS | 1808 | 1466521939738 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:19 INFO - PROCESS | 1808 | 1466521939847 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:12:19 INFO - PROCESS | 1808 | 1466521939902 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1808 | 1466521939904 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:19 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013458000 == 32 [pid = 1808] [id = 755] 08:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002001878400) [pid = 1808] [serial = 2264] [outer = 0000000000000000] 08:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000200E10D400) [pid = 1808] [serial = 2265] [outer = 0000002001878400] 08:12:19 INFO - PROCESS | 1808 | 1466521939948 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (000000201235F800) [pid = 1808] [serial = 2266] [outer = 0000002001878400] 08:12:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013472000 == 33 [pid = 1808] [id = 756] 08:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002012581800) [pid = 1808] [serial = 2267] [outer = 0000000000000000] 08:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002012583000) [pid = 1808] [serial = 2268] [outer = 0000002012581800] 08:12:20 INFO - PROCESS | 1808 | 1466521940316 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:12:20 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. 08:12:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 08:12:20 INFO - PROCESS | 1808 | 1466521940406 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1808 | 1466521940411 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:12:20 INFO - PROCESS | 1808 | 1466521940416 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1808 | 1466521940421 Marionette TRACE conn5 <- [1,2982,null,{}] 08:12:20 INFO - PROCESS | 1808 | 1466521940431 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:20 INFO - PROCESS | 1808 | 1466521940435 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:20 INFO - PROCESS | 1808 | 1466521940593 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:12:20 INFO - PROCESS | 1808 | 1466521940692 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1808 | 1466521940698 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:20 INFO - PROCESS | 1808 | ++DOCSHELL 0000002006C1E800 == 34 [pid = 1808] [id = 757] 08:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200187D800) [pid = 1808] [serial = 2269] [outer = 0000000000000000] 08:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0000002001E57400) [pid = 1808] [serial = 2270] [outer = 000000200187D800] 08:12:20 INFO - PROCESS | 1808 | 1466521940756 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (000000200662CC00) [pid = 1808] [serial = 2271] [outer = 000000200187D800] 08:12:21 INFO - PROCESS | 1808 | 1466521941405 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:12:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:12:21 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 08:12:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1037ms 08:12:21 INFO - PROCESS | 1808 | 1466521941455 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1808 | 1466521941458 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:12:21 INFO - PROCESS | 1808 | 1466521941464 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1808 | 1466521941468 Marionette TRACE conn5 <- [1,2986,null,{}] 08:12:21 INFO - PROCESS | 1808 | 1466521941474 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 1808 | 1466521941477 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:21 INFO - PROCESS | 1808 | 1466521941603 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:12:21 INFO - PROCESS | 1808 | 1466521941727 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1808 | 1466521941730 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:21 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED2C800 == 35 [pid = 1808] [id = 758] 08:12:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (000000200B4AA400) [pid = 1808] [serial = 2272] [outer = 0000000000000000] 08:12:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (000000200CD8EC00) [pid = 1808] [serial = 2273] [outer = 000000200B4AA400] 08:12:21 INFO - PROCESS | 1808 | 1466521941788 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (000000200D9C4800) [pid = 1808] [serial = 2274] [outer = 000000200B4AA400] 08:12:22 INFO - PROCESS | 1808 | 1466521942420 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:12:22 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. 08:12:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 984ms 08:12:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:12:22 INFO - PROCESS | 1808 | 1466521942452 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1808 | 1466521942454 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:12:22 INFO - PROCESS | 1808 | 1466521942482 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1808 | 1466521942485 Marionette TRACE conn5 <- [1,2990,null,{}] 08:12:22 INFO - PROCESS | 1808 | 1466521942491 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:22 INFO - PROCESS | 1808 | 1466521942497 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:22 INFO - PROCESS | 1808 | 1466521942619 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:12:22 INFO - PROCESS | 1808 | 1466521942749 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1808 | 1466521942753 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:22 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015BE2000 == 36 [pid = 1808] [id = 759] 08:12:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (000000200FA0B800) [pid = 1808] [serial = 2275] [outer = 0000000000000000] 08:12:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (000000200FBDD800) [pid = 1808] [serial = 2276] [outer = 000000200FA0B800] 08:12:22 INFO - PROCESS | 1808 | 1466521942812 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0000002011DDDC00) [pid = 1808] [serial = 2277] [outer = 000000200FA0B800] 08:12:23 INFO - PROCESS | 1808 | 1466521943586 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:12:23 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. 08:12:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1167ms 08:12:23 INFO - PROCESS | 1808 | 1466521943628 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1808 | 1466521943633 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:12:23 INFO - PROCESS | 1808 | 1466521943638 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1808 | 1466521943641 Marionette TRACE conn5 <- [1,2994,null,{}] 08:12:23 INFO - PROCESS | 1808 | 1466521943647 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:23 INFO - PROCESS | 1808 | 1466521943650 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:23 INFO - PROCESS | 1808 | 1466521943773 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:12:23 INFO - PROCESS | 1808 | 1466521943880 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1808 | 1466521943883 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:23 INFO - PROCESS | 1808 | ++DOCSHELL 000000200DFC8000 == 37 [pid = 1808] [id = 760] 08:12:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0000002007E2E400) [pid = 1808] [serial = 2278] [outer = 0000000000000000] 08:12:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0000002007E93C00) [pid = 1808] [serial = 2279] [outer = 0000002007E2E400] 08:12:23 INFO - PROCESS | 1808 | 1466521943934 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (000000200D0E7C00) [pid = 1808] [serial = 2280] [outer = 0000002007E2E400] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 0000002013472000 == 36 [pid = 1808] [id = 756] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 00000020124F2800 == 35 [pid = 1808] [id = 754] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 0000002011A74000 == 34 [pid = 1808] [id = 753] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 000000200F826000 == 33 [pid = 1808] [id = 752] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED2D000 == 32 [pid = 1808] [id = 751] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 000000200DD32800 == 31 [pid = 1808] [id = 750] 08:12:24 INFO - PROCESS | 1808 | --DOCSHELL 000000200788D800 == 30 [pid = 1808] [id = 749] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0000002010B81000) [pid = 1808] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0000002013230000) [pid = 1808] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0000002012061C00) [pid = 1808] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (00000020063EE800) [pid = 1808] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (000000201327EC00) [pid = 1808] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (000000200D0F0000) [pid = 1808] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (000000200DDE2800) [pid = 1808] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000201322D400) [pid = 1808] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002005FB2400) [pid = 1808] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0000002007710400) [pid = 1808] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200B43B800) [pid = 1808] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000200CD91800) [pid = 1808] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (000000200ED93C00) [pid = 1808] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E18DC00) [pid = 1808] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200E6DC400) [pid = 1808] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007708000) [pid = 1808] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002007E91000) [pid = 1808] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002015B24C00) [pid = 1808] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (00000020133C2C00) [pid = 1808] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200E189800) [pid = 1808] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002013429800) [pid = 1808] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200FA16C00) [pid = 1808] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002013434C00) [pid = 1808] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015C0CC00) [pid = 1808] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002015C7DC00) [pid = 1808] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1808 | 1466521944386 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:12:24 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. 08:12:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 796ms 08:12:24 INFO - PROCESS | 1808 | 1466521944438 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1808 | 1466521944442 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:12:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:12:24 INFO - PROCESS | 1808 | 1466521944449 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1808 | 1466521944451 Marionette TRACE conn5 <- [1,2998,null,{}] 08:12:24 INFO - PROCESS | 1808 | 1466521944455 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:24 INFO - PROCESS | 1808 | 1466521944458 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:24 INFO - PROCESS | 1808 | 1466521944548 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:12:24 INFO - PROCESS | 1808 | 1466521944554 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1808 | 1466521944557 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:24 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5B6000 == 31 [pid = 1808] [id = 761] 08:12:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200D0A5800) [pid = 1808] [serial = 2281] [outer = 0000000000000000] 08:12:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200D9BE400) [pid = 1808] [serial = 2282] [outer = 000000200D0A5800] 08:12:24 INFO - PROCESS | 1808 | 1466521944605 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200DFEA400) [pid = 1808] [serial = 2283] [outer = 000000200D0A5800] 08:12:24 INFO - PROCESS | 1808 | [1808] 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 08:12:25 INFO - PROCESS | 1808 | 1466521945115 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:12:25 INFO - {} 08:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:12:25 INFO - {} 08:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:12:25 INFO - {} 08:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:12:25 INFO - {} 08:12:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 08:12:25 INFO - PROCESS | 1808 | 1466521945143 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1808 | 1466521945145 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:12:25 INFO - TEST-START | /FileAPI/fileReader.html 08:12:25 INFO - PROCESS | 1808 | 1466521945149 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1808 | 1466521945152 Marionette TRACE conn5 <- [1,3002,null,{}] 08:12:25 INFO - PROCESS | 1808 | 1466521945163 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 1808 | 1466521945167 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:25 INFO - PROCESS | 1808 | 1466521945291 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:12:25 INFO - PROCESS | 1808 | 1466521945375 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1808 | 1466521945378 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:25 INFO - PROCESS | 1808 | ++DOCSHELL 00000020110C2800 == 32 [pid = 1808] [id = 762] 08:12:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200E717800) [pid = 1808] [serial = 2284] [outer = 0000000000000000] 08:12:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200ED96800) [pid = 1808] [serial = 2285] [outer = 000000200E717800] 08:12:25 INFO - PROCESS | 1808 | 1466521945433 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200FBD6C00) [pid = 1808] [serial = 2286] [outer = 000000200E717800] 08:12:25 INFO - PROCESS | 1808 | 1466521945769 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:12:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:12:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:12:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:12:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:12:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 08:12:25 INFO - PROCESS | 1808 | 1466521945844 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1808 | 1466521945847 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:12:25 INFO - TEST-START | /FileAPI/historical.html 08:12:25 INFO - PROCESS | 1808 | 1466521945850 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1808 | 1466521945852 Marionette TRACE conn5 <- [1,3006,null,{}] 08:12:25 INFO - PROCESS | 1808 | 1466521945856 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 1808 | 1466521945858 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:25 INFO - PROCESS | 1808 | 1466521945951 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:12:25 INFO - PROCESS | 1808 | 1466521945958 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1808 | 1466521945960 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:25 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013377800 == 33 [pid = 1808] [id = 763] 08:12:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002011DDE800) [pid = 1808] [serial = 2287] [outer = 0000000000000000] 08:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002012057400) [pid = 1808] [serial = 2288] [outer = 0000002011DDE800] 08:12:26 INFO - PROCESS | 1808 | 1466521946006 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201257D000) [pid = 1808] [serial = 2289] [outer = 0000002011DDE800] 08:12:26 INFO - PROCESS | 1808 | 1466521946450 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:12:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:12:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:12:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:12:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:12:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:12:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:12:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:12:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:12:26 INFO - TEST-OK | /FileAPI/historical.html | took 628ms 08:12:26 INFO - PROCESS | 1808 | 1466521946481 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1808 | 1466521946483 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /FileAPI/idlharness.html 08:12:26 INFO - PROCESS | 1808 | 1466521946486 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1808 | 1466521946488 Marionette TRACE conn5 <- [1,3010,null,{}] 08:12:26 INFO - PROCESS | 1808 | 1466521946492 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:26 INFO - PROCESS | 1808 | 1466521946494 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:26 INFO - PROCESS | 1808 | 1466521946605 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:12:26 INFO - PROCESS | 1808 | 1466521946704 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1808 | 1466521946706 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:26 INFO - PROCESS | 1808 | ++DOCSHELL 0000002013384800 == 34 [pid = 1808] [id = 764] 08:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (00000020131EE800) [pid = 1808] [serial = 2290] [outer = 0000000000000000] 08:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (00000020131FB400) [pid = 1808] [serial = 2291] [outer = 00000020131EE800] 08:12:26 INFO - PROCESS | 1808 | 1466521946750 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (000000201322E400) [pid = 1808] [serial = 2292] [outer = 00000020131EE800] 08:12:27 INFO - PROCESS | 1808 | 1466521947618 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:12:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:12:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:12:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:12:27 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 08:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:12:27 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 08:12:27 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 08:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:12:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:12:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:12:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:12:27 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 08:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:12:27 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 08:12:27 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 08:12:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:12:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:12:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1238ms 08:12:27 INFO - PROCESS | 1808 | 1466521947732 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1808 | 1466521947735 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:12:27 INFO - TEST-START | /FileAPI/idlharness.worker 08:12:27 INFO - PROCESS | 1808 | 1466521947738 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1808 | 1466521947740 Marionette TRACE conn5 <- [1,3014,null,{}] 08:12:27 INFO - PROCESS | 1808 | 1466521947753 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:27 INFO - PROCESS | 1808 | 1466521947760 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:27 INFO - PROCESS | 1808 | 1466521947898 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (000000200E117000) [pid = 1808] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0000002001B0D400) [pid = 1808] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002007814800) [pid = 1808] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002002BE4000) [pid = 1808] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002007CD3C00) [pid = 1808] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002007778000) [pid = 1808] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002007CD4400) [pid = 1808] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200EC97800) [pid = 1808] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0000002015C82000) [pid = 1808] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (00000020131EE400) [pid = 1808] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0000002015C86800) [pid = 1808] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002005C44C00) [pid = 1808] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:12:28 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200F2BA000) [pid = 1808] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:12:28 INFO - PROCESS | 1808 | 1466521948000 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1808 | 1466521948002 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:28 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007E8C800 == 35 [pid = 1808] [id = 765] 08:12:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002002BE4000) [pid = 1808] [serial = 2293] [outer = 0000000000000000] 08:12:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200E117000) [pid = 1808] [serial = 2294] [outer = 0000002002BE4000] 08:12:28 INFO - PROCESS | 1808 | 1466521948054 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002015E0F400) [pid = 1808] [serial = 2295] [outer = 0000002002BE4000] 08:12:28 INFO - PROCESS | 1808 | [1808] 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 08:12:28 INFO - PROCESS | 1808 | 1466521948944 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:12:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:12:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:12:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:12:29 INFO - {} 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:12:29 INFO - {} 08:12:29 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 - {} 08:12:29 INFO - {} 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:12:29 INFO - {} 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:12:29 INFO - {} 08:12:29 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 - {} 08:12:29 INFO - {} 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 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 08:12:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:12:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:12:29 INFO - {} 08:12:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1344ms 08:12:29 INFO - PROCESS | 1808 | 1466521949086 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1808 | 1466521949088 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:12:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:12:29 INFO - PROCESS | 1808 | 1466521949092 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1808 | 1466521949094 Marionette TRACE conn5 <- [1,3018,null,{}] 08:12:29 INFO - PROCESS | 1808 | 1466521949097 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:29 INFO - PROCESS | 1808 | 1466521949099 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:29 INFO - PROCESS | 1808 | 1466521949183 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:12:29 INFO - PROCESS | 1808 | 1466521949188 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1808 | 1466521949190 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002017E45000 == 36 [pid = 1808] [id = 766] 08:12:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002015E7F800) [pid = 1808] [serial = 2296] [outer = 0000000000000000] 08:12:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002017579800) [pid = 1808] [serial = 2297] [outer = 0000002015E7F800] 08:12:29 INFO - PROCESS | 1808 | 1466521949234 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002017593C00) [pid = 1808] [serial = 2298] [outer = 0000002015E7F800] 08:12:29 INFO - PROCESS | 1808 | 1466521949659 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:12:29 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 08:12:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 586ms 08:12:29 INFO - PROCESS | 1808 | 1466521949681 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1808 | 1466521949683 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:12:29 INFO - PROCESS | 1808 | 1466521949686 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:12:29 INFO - PROCESS | 1808 | 1466521949688 Marionette TRACE conn5 <- [1,3022,null,{}] 08:12:29 INFO - PROCESS | 1808 | 1466521949691 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:29 INFO - PROCESS | 1808 | 1466521949693 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:29 INFO - PROCESS | 1808 | 1466521949817 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:12:29 INFO - PROCESS | 1808 | 1466521949825 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1808 | 1466521949827 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:29 INFO - PROCESS | 1808 | ++DOCSHELL 0000002017636000 == 37 [pid = 1808] [id = 767] 08:12:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002017597800) [pid = 1808] [serial = 2299] [outer = 0000000000000000] 08:12:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000201759C400) [pid = 1808] [serial = 2300] [outer = 0000002017597800] 08:12:29 INFO - PROCESS | 1808 | 1466521949870 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002018BC9400) [pid = 1808] [serial = 2301] [outer = 0000002017597800] 08:12:30 INFO - PROCESS | 1808 | --DOCSHELL 0000002006A36000 == 36 [pid = 1808] [id = 748] 08:12:30 INFO - PROCESS | 1808 | --DOCSHELL 000000200DFC8000 == 35 [pid = 1808] [id = 760] 08:12:30 INFO - PROCESS | 1808 | --DOCSHELL 0000002015BE2000 == 34 [pid = 1808] [id = 759] 08:12:30 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED2C800 == 33 [pid = 1808] [id = 758] 08:12:30 INFO - PROCESS | 1808 | --DOCSHELL 0000002013458000 == 32 [pid = 1808] [id = 755] 08:12:30 INFO - PROCESS | 1808 | --DOCSHELL 0000002006C1E800 == 31 [pid = 1808] [id = 757] 08:12:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002007E8C800 == 30 [pid = 1808] [id = 765] 08:12:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002013384800 == 29 [pid = 1808] [id = 764] 08:12:31 INFO - PROCESS | 1808 | --DOCSHELL 00000020110C2800 == 28 [pid = 1808] [id = 762] 08:12:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002017E45000 == 27 [pid = 1808] [id = 766] 08:12:31 INFO - PROCESS | 1808 | --DOCSHELL 000000200E5B6000 == 26 [pid = 1808] [id = 761] 08:12:31 INFO - PROCESS | 1808 | --DOCSHELL 0000002013377800 == 25 [pid = 1808] [id = 763] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000200E4E2000) [pid = 1808] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (000000200E188C00) [pid = 1808] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002005F54800) [pid = 1808] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0000002006971C00) [pid = 1808] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200B69B800) [pid = 1808] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200674CC00) [pid = 1808] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200D9C8000) [pid = 1808] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002007E30800) [pid = 1808] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (000000200B40E400) [pid = 1808] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200ED89C00) [pid = 1808] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200E946800) [pid = 1808] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200DA46C00) [pid = 1808] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000200B35B400) [pid = 1808] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0000002011D4E800) [pid = 1808] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (000000200EE2A800) [pid = 1808] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0000002015C88000) [pid = 1808] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0000002015C07400) [pid = 1808] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (000000201327E400) [pid = 1808] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0000002015E0B400) [pid = 1808] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0000002015E03000) [pid = 1808] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0000002015E7FC00) [pid = 1808] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0000002015C0EC00) [pid = 1808] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (000000200FBE3000) [pid = 1808] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0000002011DEB800) [pid = 1808] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (000000200DFE5800) [pid = 1808] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (000000200E10D400) [pid = 1808] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 08:12:31 INFO - PROCESS | 1808 | 1466521951736 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:12:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:12:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2084ms 08:12:31 INFO - PROCESS | 1808 | 1466521951775 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1808 | 1466521951780 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:12:31 INFO - PROCESS | 1808 | 1466521951785 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1808 | 1466521951788 Marionette TRACE conn5 <- [1,3026,null,{}] 08:12:31 INFO - PROCESS | 1808 | 1466521951794 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:31 INFO - PROCESS | 1808 | 1466521951798 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:31 INFO - PROCESS | 1808 | 1466521951898 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:12:31 INFO - PROCESS | 1808 | 1466521951905 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1808 | 1466521951909 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:31 INFO - PROCESS | 1808 | ++DOCSHELL 0000002007727000 == 26 [pid = 1808] [id = 768] 08:12:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0000002005E3E400) [pid = 1808] [serial = 2302] [outer = 0000000000000000] 08:12:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0000002005EEC400) [pid = 1808] [serial = 2303] [outer = 0000002005E3E400] 08:12:31 INFO - PROCESS | 1808 | 1466521951960 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (00000020063E6000) [pid = 1808] [serial = 2304] [outer = 0000002005E3E400] 08:12:32 INFO - PROCESS | 1808 | 1466521952423 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:12:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 08:12:32 INFO - PROCESS | 1808 | 1466521952479 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1808 | 1466521952485 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:12:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:12:32 INFO - PROCESS | 1808 | 1466521952496 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1808 | 1466521952499 Marionette TRACE conn5 <- [1,3030,null,{}] 08:12:32 INFO - PROCESS | 1808 | 1466521952503 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:32 INFO - PROCESS | 1808 | 1466521952506 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:32 INFO - PROCESS | 1808 | 1466521952598 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:12:32 INFO - PROCESS | 1808 | 1466521952607 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1808 | 1466521952610 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:32 INFO - PROCESS | 1808 | ++DOCSHELL 000000200D92C000 == 27 [pid = 1808] [id = 769] 08:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0000002006AC8800) [pid = 1808] [serial = 2305] [outer = 0000000000000000] 08:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0000002006AD2C00) [pid = 1808] [serial = 2306] [outer = 0000002006AC8800] 08:12:32 INFO - PROCESS | 1808 | 1466521952664 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (000000200777CC00) [pid = 1808] [serial = 2307] [outer = 0000002006AC8800] 08:12:33 INFO - PROCESS | 1808 | 1466521953307 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:12:33 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. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:12:33 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'.) 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:12:33 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. 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:12:33 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. 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:12:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:12:33 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. 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:12:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:12:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:12:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 919ms 08:12:33 INFO - PROCESS | 1808 | 1466521953421 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1808 | 1466521953424 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:12:33 INFO - PROCESS | 1808 | 1466521953428 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1808 | 1466521953432 Marionette TRACE conn5 <- [1,3034,null,{}] 08:12:33 INFO - PROCESS | 1808 | 1466521953452 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 1808 | 1466521953457 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:33 INFO - PROCESS | 1808 | 1466521953547 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:12:33 INFO - PROCESS | 1808 | 1466521953554 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1808 | 1466521953557 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:33 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0C800 == 28 [pid = 1808] [id = 770] 08:12:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0000002000EBBC00) [pid = 1808] [serial = 2308] [outer = 0000000000000000] 08:12:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (000000200B4A8400) [pid = 1808] [serial = 2309] [outer = 0000002000EBBC00] 08:12:33 INFO - PROCESS | 1808 | 1466521953608 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (000000200D0A4000) [pid = 1808] [serial = 2310] [outer = 0000002000EBBC00] 08:12:33 INFO - PROCESS | 1808 | [1808] 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 08:12:34 INFO - PROCESS | 1808 | 1466521954045 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:12:34 INFO - {} 08:12:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 650ms 08:12:34 INFO - PROCESS | 1808 | 1466521954081 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1808 | 1466521954084 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:12:34 INFO - PROCESS | 1808 | 1466521954087 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1808 | 1466521954089 Marionette TRACE conn5 <- [1,3038,null,{}] 08:12:34 INFO - PROCESS | 1808 | 1466521954097 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 1808 | 1466521954099 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:34 INFO - PROCESS | 1808 | 1466521954204 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:12:34 INFO - PROCESS | 1808 | 1466521954212 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1808 | 1466521954214 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:34 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF13800 == 29 [pid = 1808] [id = 771] 08:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (000000200DCBC800) [pid = 1808] [serial = 2311] [outer = 0000000000000000] 08:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (000000200DCBFC00) [pid = 1808] [serial = 2312] [outer = 000000200DCBC800] 08:12:34 INFO - PROCESS | 1808 | 1466521954259 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (000000200DFEE800) [pid = 1808] [serial = 2313] [outer = 000000200DCBC800] 08:12:34 INFO - PROCESS | 1808 | 1466521954664 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:12:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 08:12:34 INFO - PROCESS | 1808 | 1466521954718 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1808 | 1466521954720 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:12:34 INFO - PROCESS | 1808 | 1466521954729 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1808 | 1466521954731 Marionette TRACE conn5 <- [1,3042,null,{}] 08:12:34 INFO - PROCESS | 1808 | 1466521954735 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 1808 | 1466521954737 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:34 INFO - PROCESS | 1808 | 1466521954820 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:12:34 INFO - PROCESS | 1808 | 1466521954825 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1808 | 1466521954827 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:34 INFO - PROCESS | 1808 | ++DOCSHELL 0000002010BA7000 == 30 [pid = 1808] [id = 772] 08:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0000002001E5B800) [pid = 1808] [serial = 2314] [outer = 0000000000000000] 08:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (000000200E159400) [pid = 1808] [serial = 2315] [outer = 0000002001E5B800] 08:12:34 INFO - PROCESS | 1808 | 1466521954871 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200E25BC00) [pid = 1808] [serial = 2316] [outer = 0000002001E5B800] 08:12:35 INFO - PROCESS | 1808 | 1466521955565 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:12:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:12:35 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" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:12:35 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" 08:12:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:12:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:12:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 933ms 08:12:35 INFO - PROCESS | 1808 | 1466521955671 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1808 | 1466521955673 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:12:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:12:35 INFO - PROCESS | 1808 | 1466521955676 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1808 | 1466521955678 Marionette TRACE conn5 <- [1,3046,null,{}] 08:12:35 INFO - PROCESS | 1808 | 1466521955682 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:35 INFO - PROCESS | 1808 | 1466521955688 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:35 INFO - PROCESS | 1808 | 1466521955796 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:12:35 INFO - PROCESS | 1808 | 1466521955803 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1808 | 1466521955805 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:35 INFO - PROCESS | 1808 | ++DOCSHELL 000000201248D000 == 31 [pid = 1808] [id = 773] 08:12:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (000000200E6D7400) [pid = 1808] [serial = 2317] [outer = 0000000000000000] 08:12:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (000000200EC99400) [pid = 1808] [serial = 2318] [outer = 000000200E6D7400] 08:12:35 INFO - PROCESS | 1808 | 1466521955851 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (000000200FA13400) [pid = 1808] [serial = 2319] [outer = 000000200E6D7400] 08:12:36 INFO - PROCESS | 1808 | 1466521956342 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:12:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:12:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:12:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:12:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:12:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:12:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:12:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:12:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:12:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 699ms 08:12:36 INFO - PROCESS | 1808 | 1466521956377 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:12:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:12:36 INFO - PROCESS | 1808 | 1466521956380 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:12:36 INFO - PROCESS | 1808 | 1466521956383 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 1808 | 1466521956384 Marionette TRACE conn5 <- [1,3050,null,{}] 08:12:36 INFO - PROCESS | 1808 | 1466521956388 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:36 INFO - PROCESS | 1808 | 1466521956390 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:36 INFO - PROCESS | 1808 | 1466521956470 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:12:36 INFO - PROCESS | 1808 | 1466521956475 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1808 | 1466521956477 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:36 INFO - PROCESS | 1808 | ++DOCSHELL 0000002012D4F800 == 32 [pid = 1808] [id = 774] 08:12:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (000000200FBD6800) [pid = 1808] [serial = 2320] [outer = 0000000000000000] 08:12:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0000002011D4E800) [pid = 1808] [serial = 2321] [outer = 000000200FBD6800] 08:12:36 INFO - PROCESS | 1808 | 1466521956521 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0000002012059000) [pid = 1808] [serial = 2322] [outer = 000000200FBD6800] 08:12:36 INFO - PROCESS | 1808 | [1808] 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 08:12:37 INFO - PROCESS | 1808 | 1466521956988 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:12:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:12:37 INFO - {} 08:12:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 628ms 08:12:37 INFO - PROCESS | 1808 | 1466521957015 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1808 | 1466521957017 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:12:37 INFO - PROCESS | 1808 | 1466521957021 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1808 | 1466521957023 Marionette TRACE conn5 <- [1,3054,null,{}] 08:12:37 INFO - PROCESS | 1808 | 1466521957032 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 1808 | 1466521957034 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:37 INFO - PROCESS | 1808 | 1466521957142 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:12:37 INFO - PROCESS | 1808 | 1466521957151 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1808 | 1466521957153 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:37 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015985000 == 33 [pid = 1808] [id = 775] 08:12:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000201205F400) [pid = 1808] [serial = 2323] [outer = 0000000000000000] 08:12:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000201257CC00) [pid = 1808] [serial = 2324] [outer = 000000201205F400] 08:12:37 INFO - PROCESS | 1808 | 1466521957200 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (00000020131F5C00) [pid = 1808] [serial = 2325] [outer = 000000201205F400] 08:12:37 INFO - PROCESS | 1808 | 1466521957665 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:12:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:12:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 694ms 08:12:37 INFO - PROCESS | 1808 | 1466521957718 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1808 | 1466521957720 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:12:37 INFO - PROCESS | 1808 | 1466521957723 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:12:37 INFO - PROCESS | 1808 | 1466521957725 Marionette TRACE conn5 <- [1,3058,null,{}] 08:12:37 INFO - PROCESS | 1808 | 1466521957728 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 1808 | 1466521957730 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:37 INFO - PROCESS | 1808 | 1466521957840 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:12:37 INFO - PROCESS | 1808 | 1466521957845 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1808 | 1466521957847 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:37 INFO - PROCESS | 1808 | ++DOCSHELL 000000200ED0A800 == 34 [pid = 1808] [id = 776] 08:12:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (00000020131F5000) [pid = 1808] [serial = 2326] [outer = 0000000000000000] 08:12:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002013230400) [pid = 1808] [serial = 2327] [outer = 00000020131F5000] 08:12:37 INFO - PROCESS | 1808 | 1466521957895 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (000000201327F400) [pid = 1808] [serial = 2328] [outer = 00000020131F5000] 08:12:38 INFO - PROCESS | 1808 | 1466521958328 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:12:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 08:12:38 INFO - PROCESS | 1808 | 1466521958355 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1808 | 1466521958357 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:12:38 INFO - PROCESS | 1808 | 1466521958360 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1808 | 1466521958362 Marionette TRACE conn5 <- [1,3062,null,{}] 08:12:38 INFO - PROCESS | 1808 | 1466521958365 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 1808 | 1466521958367 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:38 INFO - PROCESS | 1808 | 1466521958483 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:12:38 INFO - PROCESS | 1808 | 1466521958564 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1808 | 1466521958566 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:38 INFO - PROCESS | 1808 | ++DOCSHELL 0000002015F68000 == 35 [pid = 1808] [id = 777] 08:12:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (000000201339E000) [pid = 1808] [serial = 2329] [outer = 0000000000000000] 08:12:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002013395000) [pid = 1808] [serial = 2330] [outer = 000000201339E000] 08:12:38 INFO - PROCESS | 1808 | 1466521958619 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (00000020133C0C00) [pid = 1808] [serial = 2331] [outer = 000000201339E000] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002015E7F800) [pid = 1808] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (00000020131EE800) [pid = 1808] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002002BE4000) [pid = 1808] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (000000200187D800) [pid = 1808] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0000002012581800) [pid = 1808] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002001878400) [pid = 1808] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0000002011DDE800) [pid = 1808] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200E717800) [pid = 1808] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200D0A5800) [pid = 1808] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0000002007E2E400) [pid = 1808] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200FA0B800) [pid = 1808] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:12:38 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (000000200B4AA400) [pid = 1808] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:12:39 INFO - PROCESS | 1808 | 1466521959133 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:12:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 837ms 08:12:39 INFO - PROCESS | 1808 | 1466521959201 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1808 | 1466521959204 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:12:39 INFO - PROCESS | 1808 | 1466521959207 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1808 | 1466521959209 Marionette TRACE conn5 <- [1,3066,null,{}] 08:12:39 INFO - PROCESS | 1808 | 1466521959213 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:39 INFO - PROCESS | 1808 | 1466521959215 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:39 INFO - PROCESS | 1808 | 1466521959311 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:12:39 INFO - PROCESS | 1808 | 1466521959316 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1808 | 1466521959319 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:39 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDB5000 == 36 [pid = 1808] [id = 778] 08:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002010B7F000) [pid = 1808] [serial = 2332] [outer = 0000000000000000] 08:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000201339EC00) [pid = 1808] [serial = 2333] [outer = 0000002010B7F000] 08:12:39 INFO - PROCESS | 1808 | 1466521959365 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000201342B800) [pid = 1808] [serial = 2334] [outer = 0000002010B7F000] 08:12:39 INFO - PROCESS | 1808 | 1466521959796 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1808 | 1466521959849 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:12:39 INFO - PROCESS | 1808 | 1466521959852 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1808 | 1466521959854 Marionette TRACE conn5 <- [1,3070,null,{}] 08:12:39 INFO - PROCESS | 1808 | 1466521959858 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:39 INFO - PROCESS | 1808 | 1466521959860 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:39 INFO - PROCESS | 1808 | 1466521959951 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:12:39 INFO - PROCESS | 1808 | 1466521959956 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1808 | 1466521959958 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:39 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016055800 == 37 [pid = 1808] [id = 779] 08:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0000002015B22000) [pid = 1808] [serial = 2335] [outer = 0000000000000000] 08:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0000002015B25800) [pid = 1808] [serial = 2336] [outer = 0000002015B22000] 08:12:40 INFO - PROCESS | 1808 | 1466521960002 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0000002015C0B400) [pid = 1808] [serial = 2337] [outer = 0000002015B22000] 08:12:40 INFO - PROCESS | 1808 | 1466521960413 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:12:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:12:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:12:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:12:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 08:12:40 INFO - PROCESS | 1808 | 1466521960485 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1808 | 1466521960487 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:12:40 INFO - PROCESS | 1808 | 1466521960490 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:12:40 INFO - PROCESS | 1808 | 1466521960492 Marionette TRACE conn5 <- [1,3074,null,{}] 08:12:40 INFO - PROCESS | 1808 | 1466521960496 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 1808 | 1466521960498 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:40 INFO - PROCESS | 1808 | 1466521960581 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:12:40 INFO - PROCESS | 1808 | 1466521960586 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1808 | 1466521960588 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:40 INFO - PROCESS | 1808 | ++DOCSHELL 0000002016417800 == 38 [pid = 1808] [id = 780] 08:12:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0000002015C11800) [pid = 1808] [serial = 2338] [outer = 0000000000000000] 08:12:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0000002015C85800) [pid = 1808] [serial = 2339] [outer = 0000002015C11800] 08:12:40 INFO - PROCESS | 1808 | 1466521960632 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0000002015E06000) [pid = 1808] [serial = 2340] [outer = 0000002015C11800] 08:12:41 INFO - PROCESS | 1808 | 1466521961202 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:12:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:12:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 733ms 08:12:41 INFO - PROCESS | 1808 | 1466521961227 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1808 | 1466521961232 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:12:41 INFO - PROCESS | 1808 | 1466521961237 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1808 | 1466521961240 Marionette TRACE conn5 <- [1,3078,null,{}] 08:12:41 INFO - PROCESS | 1808 | 1466521961246 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 1808 | 1466521961249 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:41 INFO - PROCESS | 1808 | 1466521961429 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:12:41 INFO - PROCESS | 1808 | 1466521961566 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1808 | 1466521961569 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:41 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B4E6000 == 39 [pid = 1808] [id = 781] 08:12:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0000002005F4C800) [pid = 1808] [serial = 2341] [outer = 0000000000000000] 08:12:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0000002005FB3000) [pid = 1808] [serial = 2342] [outer = 0000002005F4C800] 08:12:41 INFO - PROCESS | 1808 | 1466521961628 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0000002006A74400) [pid = 1808] [serial = 2343] [outer = 0000002005F4C800] 08:12:42 INFO - PROCESS | 1808 | 1466521962248 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:12:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1033ms 08:12:42 INFO - PROCESS | 1808 | 1466521962274 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1808 | 1466521962279 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:12:42 INFO - PROCESS | 1808 | 1466521962285 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1808 | 1466521962288 Marionette TRACE conn5 <- [1,3082,null,{}] 08:12:42 INFO - PROCESS | 1808 | 1466521962292 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:42 INFO - PROCESS | 1808 | 1466521962295 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:42 INFO - PROCESS | 1808 | 1466521962421 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:12:42 INFO - PROCESS | 1808 | 1466521962552 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1808 | 1466521962555 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:42 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EDAB800 == 40 [pid = 1808] [id = 782] 08:12:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0000002007E90400) [pid = 1808] [serial = 2344] [outer = 0000000000000000] 08:12:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (000000200B35AC00) [pid = 1808] [serial = 2345] [outer = 0000002007E90400] 08:12:42 INFO - PROCESS | 1808 | 1466521962613 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (000000200CD8C400) [pid = 1808] [serial = 2346] [outer = 0000002007E90400] 08:12:43 INFO - PROCESS | 1808 | 1466521963304 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:12:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1030ms 08:12:43 INFO - PROCESS | 1808 | 1466521963317 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1808 | 1466521963320 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:12:43 INFO - PROCESS | 1808 | 1466521963324 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1808 | 1466521963328 Marionette TRACE conn5 <- [1,3086,null,{}] 08:12:43 INFO - PROCESS | 1808 | 1466521963359 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 1808 | 1466521963365 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:43 INFO - PROCESS | 1808 | 1466521963489 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:12:43 INFO - PROCESS | 1808 | 1466521963741 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1808 | 1466521963744 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:43 INFO - PROCESS | 1808 | ++DOCSHELL 0000002005FE9800 == 41 [pid = 1808] [id = 783] 08:12:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0000002000EB9800) [pid = 1808] [serial = 2347] [outer = 0000000000000000] 08:12:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0000002001B7CC00) [pid = 1808] [serial = 2348] [outer = 0000002000EB9800] 08:12:43 INFO - PROCESS | 1808 | 1466521963813 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (00000020066D7400) [pid = 1808] [serial = 2349] [outer = 0000002000EB9800] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002016055800 == 40 [pid = 1808] [id = 779] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200EDB5000 == 39 [pid = 1808] [id = 778] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002015F68000 == 38 [pid = 1808] [id = 777] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0A800 == 37 [pid = 1808] [id = 776] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002015985000 == 36 [pid = 1808] [id = 775] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002012D4F800 == 35 [pid = 1808] [id = 774] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 000000201248D000 == 34 [pid = 1808] [id = 773] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002010BA7000 == 33 [pid = 1808] [id = 772] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200EF13800 == 32 [pid = 1808] [id = 771] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200ED0C800 == 31 [pid = 1808] [id = 770] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (000000201759C400) [pid = 1808] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 000000200D92C000 == 30 [pid = 1808] [id = 769] 08:12:44 INFO - PROCESS | 1808 | --DOCSHELL 0000002007727000 == 29 [pid = 1808] [id = 768] 08:12:44 INFO - PROCESS | 1808 | 1466521964513 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:12:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:12:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:12:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1233ms 08:12:44 INFO - PROCESS | 1808 | 1466521964560 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1808 | 1466521964564 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:12:44 INFO - PROCESS | 1808 | 1466521964568 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1808 | 1466521964571 Marionette TRACE conn5 <- [1,3090,null,{}] 08:12:44 INFO - PROCESS | 1808 | 1466521964576 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:44 INFO - PROCESS | 1808 | 1466521964580 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:44 INFO - PROCESS | 1808 | 1466521964683 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0000002017593C00) [pid = 1808] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (00000020131FB400) [pid = 1808] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (000000200E117000) [pid = 1808] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (000000201322E400) [pid = 1808] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0000002015E0F400) [pid = 1808] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0000002017579800) [pid = 1808] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (000000200662CC00) [pid = 1808] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0000002001E57400) [pid = 1808] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0000002012583000) [pid = 1808] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (000000201235F800) [pid = 1808] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0000002012057400) [pid = 1808] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (000000200ED96800) [pid = 1808] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (000000200FBD6C00) [pid = 1808] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (000000200D9BE400) [pid = 1808] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (000000200DFEA400) [pid = 1808] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (000000200D0E7C00) [pid = 1808] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0000002007E93C00) [pid = 1808] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0000002011DDDC00) [pid = 1808] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (000000200FBDD800) [pid = 1808] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (000000200D9C4800) [pid = 1808] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (000000200CD8EC00) [pid = 1808] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (000000201257D000) [pid = 1808] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 08:12:44 INFO - PROCESS | 1808 | 1466521964777 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1808 | 1466521964779 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:44 INFO - PROCESS | 1808 | ++DOCSHELL 000000200B327000 == 30 [pid = 1808] [id = 784] 08:12:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0000002005CB5800) [pid = 1808] [serial = 2350] [outer = 0000000000000000] 08:12:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (000000200696E400) [pid = 1808] [serial = 2351] [outer = 0000002005CB5800] 08:12:44 INFO - PROCESS | 1808 | 1466521964827 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0000002006C33C00) [pid = 1808] [serial = 2352] [outer = 0000002005CB5800] 08:12:45 INFO - PROCESS | 1808 | 1466521965199 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:12:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:12:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 08:12:45 INFO - PROCESS | 1808 | 1466521965262 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1808 | 1466521965266 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:12:45 INFO - PROCESS | 1808 | 1466521965271 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1808 | 1466521965273 Marionette TRACE conn5 <- [1,3094,null,{}] 08:12:45 INFO - PROCESS | 1808 | 1466521965277 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:45 INFO - PROCESS | 1808 | 1466521965279 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:45 INFO - PROCESS | 1808 | 1466521965371 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:12:45 INFO - PROCESS | 1808 | 1466521965377 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 1808 | 1466521965379 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:45 INFO - PROCESS | 1808 | ++DOCSHELL 000000200E5CB800 == 31 [pid = 1808] [id = 785] 08:12:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0000002001E5A000) [pid = 1808] [serial = 2353] [outer = 0000000000000000] 08:12:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0000002007E2FC00) [pid = 1808] [serial = 2354] [outer = 0000002001E5A000] 08:12:45 INFO - PROCESS | 1808 | 1466521965425 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0000002008365C00) [pid = 1808] [serial = 2355] [outer = 0000002001E5A000] 08:12:45 INFO - PROCESS | 1808 | 1466521965870 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:12:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:12:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:12:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:12:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 08:12:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:12:45 INFO - PROCESS | 1808 | 1466521965908 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1808 | 1466521965911 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:12:45 INFO - PROCESS | 1808 | 1466521965916 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1808 | 1466521965922 Marionette TRACE conn5 <- [1,3098,null,{}] 08:12:45 INFO - PROCESS | 1808 | 1466521965932 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:45 INFO - PROCESS | 1808 | 1466521965936 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:46 INFO - PROCESS | 1808 | 1466521966027 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:12:46 INFO - PROCESS | 1808 | 1466521966067 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1808 | 1466521966069 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:46 INFO - PROCESS | 1808 | ++DOCSHELL 000000200EF13800 == 32 [pid = 1808] [id = 786] 08:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (000000200B677C00) [pid = 1808] [serial = 2356] [outer = 0000000000000000] 08:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (000000200D791C00) [pid = 1808] [serial = 2357] [outer = 000000200B677C00] 08:12:46 INFO - PROCESS | 1808 | 1466521966115 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (000000200DCB8800) [pid = 1808] [serial = 2358] [outer = 000000200B677C00] 08:12:46 INFO - PROCESS | 1808 | 1466521966534 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:12:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:12:46 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 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:12:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 628ms 08:12:46 INFO - PROCESS | 1808 | 1466521966545 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1808 | 1466521966548 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:12:46 INFO - PROCESS | 1808 | 1466521966551 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:12:46 INFO - PROCESS | 1808 | 1466521966552 Marionette TRACE conn5 <- [1,3102,null,{}] 08:12:46 INFO - PROCESS | 1808 | 1466521966556 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:46 INFO - PROCESS | 1808 | 1466521966558 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:46 INFO - PROCESS | 1808 | 1466521966694 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:12:46 INFO - PROCESS | 1808 | 1466521966702 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"283fa2fb-701e-48e7-b692-8c9adcc998f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1808 | 1466521966705 Marionette INFO sendAsync 342d3c57-29ce-4365-8a03-933fa3c67548 08:12:46 INFO - PROCESS | 1808 | ++DOCSHELL 0000002011D78800 == 33 [pid = 1808] [id = 787] 08:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (000000200E114C00) [pid = 1808] [serial = 2359] [outer = 0000000000000000] 08:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (000000200E183400) [pid = 1808] [serial = 2360] [outer = 000000200E114C00] 08:12:46 INFO - PROCESS | 1808 | 1466521966757 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (000000200E261000) [pid = 1808] [serial = 2361] [outer = 000000200E114C00] 08:12:47 INFO - PROCESS | 1808 | 1466521967174 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:12:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:12:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 08:12:47 INFO - PROCESS | 1808 | 1466521967244 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1808 | 1466521967247 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:12:48 WARNING - u'runner_teardown' () 08:12:48 INFO - No more tests 08:12:48 INFO - Got 0 unexpected results 08:12:48 INFO - SUITE-END | took 683s 08:12:48 INFO - Closing logging queue 08:12:48 INFO - queue closed 08:12:48 INFO - Return code: 0 08:12:48 WARNING - # TBPL SUCCESS # 08:12:48 INFO - Running post-action listener: _resource_record_post_action 08:12:48 INFO - Running post-run listener: _resource_record_post_run 08:12:49 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 73721344; Write bytes: 987582464; Read time: 896530; Write time: 4631090 08:12:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:12:49 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 37190656; Read time: 0; Write time: 43370 08:12:49 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 73721344; Write bytes: 875205632; Read time: 896530; Write time: 4531870 08:12:49 INFO - Running post-run listener: _upload_blobber_files 08:12:49 INFO - Blob upload gear active. 08:12:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:12:49 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 08:12:49 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'] 08:12:49 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 08:12:50 INFO - (blobuploader) - INFO - Open directory for files ... 08:12:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:12:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:12:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:12:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:12:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:12:50 INFO - (blobuploader) - INFO - Done attempting. 08:12:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:12:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:12:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:12:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:12:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:12:52 INFO - (blobuploader) - INFO - Done attempting. 08:12:52 INFO - (blobuploader) - INFO - Iteration through files over. 08:12:52 INFO - Return code: 0 08:12:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:12:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d4f6f68840a72a33583f578924f5eed73cca1c56e22f557eaec32c728629a02f73d94683a01595ce60a8d94a6338d17fa1929708d07a50ad6f82a5f404e72c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52488d5adbe02859c2791927ddccafeee212eff1eb7ff0e25c54cc0ca366fd416089b9a25c726ad857e770f649601b8d0cafca9053cefeccf4d97cb0728904b0"} 08:12:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:12:52 INFO - Writing to file C:\slave\test\properties\blobber_files 08:12:52 INFO - Contents: 08:12:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d4f6f68840a72a33583f578924f5eed73cca1c56e22f557eaec32c728629a02f73d94683a01595ce60a8d94a6338d17fa1929708d07a50ad6f82a5f404e72c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52488d5adbe02859c2791927ddccafeee212eff1eb7ff0e25c54cc0ca366fd416089b9a25c726ad857e770f649601b8d0cafca9053cefeccf4d97cb0728904b0"} 08:12:52 INFO - Running post-run listener: copy_logs_to_upload_dir 08:12:52 INFO - Copying logs to upload dir... 08:12:52 INFO - mkdir: C:\slave\test\build\upload\logs 08:12:52 INFO - Copying logs to upload dir... 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - Using _rmtree_windows ... 08:12:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=897.056000 ========= master_lag: 0.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 57 secs) (at 2016-06-21 08:12:53.007788) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 08:12:53.008712) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d4f6f68840a72a33583f578924f5eed73cca1c56e22f557eaec32c728629a02f73d94683a01595ce60a8d94a6338d17fa1929708d07a50ad6f82a5f404e72c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52488d5adbe02859c2791927ddccafeee212eff1eb7ff0e25c54cc0ca366fd416089b9a25c726ad857e770f649601b8d0cafca9053cefeccf4d97cb0728904b0"} build_url:https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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/U5_fwbM_TRyXFlsLW5F6Ag/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/4d4f6f68840a72a33583f578924f5eed73cca1c56e22f557eaec32c728629a02f73d94683a01595ce60a8d94a6338d17fa1929708d07a50ad6f82a5f404e72c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52488d5adbe02859c2791927ddccafeee212eff1eb7ff0e25c54cc0ca366fd416089b9a25c726ad857e770f649601b8d0cafca9053cefeccf4d97cb0728904b0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/U5_fwbM_TRyXFlsLW5F6Ag/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-21 08:12:53.132400) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 08:12:53.132719) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 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-21 08:12:53.253216) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 08:12:53.253913) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 08:12:54.033483) ========= ========= Total master_lag: 2.97 =========